Go


Golang CLI


Flags   |    Others   

🔧 Flags

Usage: CLI Template [OPTIONS]

Options:
	-u, --user get all repositories, to export as csv use -u [USER]).
	-h, --help print all cli options.
	-e, --export export as csv
	-w, --number of workers to export concurrently

1. Flags availble on CLI

# Print all github repositories of user
$ go run main.go -u "dannielss"

# Export all repositories as csv (sequentially)
$ go run main.go -u "dannielss" -e

# Export all repositories as multiples csv (concurrently)
$ go run main.go -u "dannielss" -e -w=4

# Print help on terminal
$ go run main.go -h

🎁 Others commands

# Build application
$ go build