Documentation
¶
Overview ¶
Package downloader implements downloading from the osu! website, through, well, mostly scraping and dirty hacks.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
Client is a wrapper around an http.Client which can fetch beatmaps from the osu! website.
func (*Client) Download ¶
func (c *Client) Download(setID int) (io.ReadCloser, io.ReadCloser, error)
Download downloads a beatmap from the osu! website. First reader is beatmap with video. Second reader is beatmap without video. If video is not in the beatmap, second reader will be nil and first reader will be beatmap without video.
Click to show internal directories.
Click to hide internal directories.