This application downloads files in parallel by chunks.
To install the application, clone the repository:
git clone https://github.com/nt0tsky/parallel-downloader.git
Build the application:
go build -o downloader ./cmd/main.go
Run the application with the desired command-line arguments:
./downloader -threads=3 -url=<URL> -destinationFolder=<DestinationFolder>
-threads
: Limit the number of downloading goroutines (default is 3).-url
: Specify the URL of the file to download.-destinationFolder
: Specify the destination folder where the downloaded file will be saved.
This project is licensed under the MIT License. See the LICENSE file for details.