An open API service indexing awesome lists of open source software.

https://github.com/mostafa-asg/go-dl

Dead simple file downloader in Go
https://github.com/mostafa-asg/go-dl

download downloader go golang

Last synced: 5 months ago
JSON representation

Dead simple file downloader in Go

Awesome Lists containing this project

README

          

Dead simple file downloader
- [X] parallel download
- [X] resumable
- [X] [progressbar](https://github.com/schollz/progressbar)

### Install
```
git clone https://github.com/mostafa-asg/go-dl
cd go-dl/cmd
go build dl.go
```

### Download a file
```
./dl -u {YOUR_FILE} -n {CONCURRENCY_Level}
./dl -u https://apache.claz.org/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0-bin.tar.gz
```

### Interupt/Pause the download
Ctrl+c

### Resume the download
Use --resume
```
./dl -u https://apache.claz.org/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0-bin.tar.gz --resume
```

### Need more control?
See other options
```
./dl --help
```