github.com/alexyav/splitter (go): Package splitter implements functionality to download files by chunks asynchronously.  The splitter package can handle only URL (RFC 3986) as source and save destination and file or directory. It won't create any new directory but file name only in case it was not provided.  The number of chunks into which the file will be split is determined when the splitter instance is initialized.
Keywords: async-download|chunk-download|file-downloader|golang|splitter