aladhims / godol

A Concurrent Downloader written in Go

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Intro

Godol is a utility tool for downloading a file faster by using the power of Go concurrency.

Installation

From source:

$ go get github.com/aladhims/godol/cmd/godol

Or manually download it from the release page.

Usage

Basic (the URL must be specified)

$ godol --url=https://example.com/test.jpg

With more workers (default: 10)

$ godol --url https://example.com/test.jpg --worker 20

Custom file name

$ godol --url https://example.com/test.jpg --name foobar.jpg

Custom directory

$ godol --url https://example.com/test.jpg --dest ~/your/custom/path

Full Custom

$ godol --url https://example.com/test.jpg --worker 20 --name foobar.jpg --dest ~/your/custom/path

Help:

$ godol --help

About

A Concurrent Downloader written in Go

License:MIT License


Languages

Language:Go 100.0%