Binary package “golang-github-svent-go-flags-dev” in ubuntu oracular
go library for parsing command line arguments
This library provides similar functionality to the builtin flag library
of go, but provides much more functionality and nicer formatting.
Supported features are:
.
* Options with short names (-v)
* Options with long names (--verbose)
* Options with and without arguments (bool v.s. other type)
* Options with optional arguments and default values
* Multiple option groups each containing a set of options
* Generate and print well-formatted help message
* Passing remaining command line arguments after -- (optional)
* Ignoring unknown command line options (optional)
* Supports -I/usr/include -I=/usr/include -I /usr/include option
argument specification
* Supports multiple short options -aux
* Supports all primitive go types (string, int{8..64}, uint{8..64},
float)
* Supports same option multiple times (can store in slice or last option
counts)
* Supports maps
* Supports function callbacks
* Supports namespaces for (nested) option groups
Source package
Published versions
- golang-github-svent-go-flags-dev 1-2 in amd64 (Release)
- golang-github-svent-go-flags-dev 1-2 in arm64 (Release)
- golang-github-svent-go-flags-dev 1-2 in armhf (Release)
- golang-github-svent-go-flags-dev 1-2 in i386 (Release)
- golang-github-svent-go-flags-dev 1-2 in ppc64el (Release)
- golang-github-svent-go-flags-dev 1-2 in riscv64 (Release)
- golang-github-svent-go-flags-dev 1-2 in s390x (Release)