CONTRIBUTIONS ONLY: A Go (golang) command line and flag parser
The main features of alecthomas/kingpin are: Command Line Interfaces, Command Line Tools, Console Interfaces.
Open-source alternatives to alecthomas/kingpin include: codingconcepts/env — Tag-based environment configuration for structs. cosiner/argv — Argv is a library for Go to split command line string into arguments array. alexflint/go-arg. antham/strumt — Strumt is a library to create prompt chain. akamensky/argparse — Argparse for golang. Just because `flag` sucks. davidgamba/go-getoptions — Fully featured Go (golang) command line option parser with built-in auto-completion support.
Argparse for golang. Just because flag sucks