go-download
go-download takes a JSON configuration of urls, paths and file names and downloads all the files locally
Table of Contents
- Installation
- Documentation
- Examples & Tests
- Benchmarks
- Code Standards
- Usage
- Maintainers
- Contributing
- License
Installation
go-download requires a supported release of Go.
$ go get -u github.com/mrz1836/go-download
Documentation
You can view the generated documentation here.
Examples & Tests
All unit tests run via Travis CI and uses Go version 1.13.x. View the deployment configuration file.
$ cd ../go-download
$ go test ./... -v
Benchmarks
Run the Go benchmarks:
$ cd ../go-download
$ go test -bench . -benchmem
Code Standards
Read more about this Go project's code standards.
Usage
- View the benchmarks
- View the tests
Basic implementation (using JSON File):
- store a local JSON file like example.JSON
- change the location in download.go
- run download package:
$ cd ../go-download
$ go run download.go
Maintainers
Contributing
View the contributing guidelines and follow the code of conduct.
Support the development of this project