2KAbhishek / godown

Links godown with concurrency. πŸŒβ¬‡οΈ

Home Page:https://2kabhishek.github.io/godown

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

More Info

About

Links godown with concurrency. πŸŒβ¬‡οΈ

https://2kabhishek.github.io/godown

License:GNU General Public License v3.0


Languages

Language:Go 100.0%