godown is a concurrent download manager written in go.
Prerequisites
Before you begin, ensure you have met the following requirements:
- You have installed the latest version of
go
.
Installing godown
To install godown, follow these steps:
git clone https://github.com/2kabhishek/godown
cd godown
# Without build
go run ./godown.go $url $target
# With build
go build
./godown.go $url $target
# After Installing
go install
godown $url $target
Using godown
USAGE:
godown [FLAGS] [OPTIONS]
FLAGS:
-h, --help Prints help information.
OPTIONS:
-o, --option <value> Option description. Options are: a, b. [default: a]
To-Do
- Create initial project
- Add support for command line arguments
- Better error reporting
- Make it pretty