diff options
Diffstat (limited to 'downloader/download_manager.go')
| -rw-r--r-- | downloader/download_manager.go | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/downloader/download_manager.go b/downloader/download_manager.go new file mode 100644 index 0000000..fb7e883 --- /dev/null +++ b/downloader/download_manager.go @@ -0,0 +1,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{}, + } +} |
