aboutsummaryrefslogtreecommitdiff
path: root/downloader/download_manager.go
blob: fb7e883dc66d7575cccd3be84b342d7aa2b49ac8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package downloader

// DownloadManager handles a download for a particular song.
type DownloadManager struct {
	Url string

	dlChans []<-chan []byte
}

func NewDownload(url string) DownloadManager {
	return DownloadManager{
		Url:     url,
		dlChans: []<-chan []byte{},
	}
}