go-github-com-mitchellh-cli 1.1.5
Propagated dependencies: go-github-com-armon-go-radix@1.0.0 go-github-com-bgentry-speakeasy@0.2.0 go-github-com-fatih-color@1.17.0 go-github-com-masterminds-sprig-v3@3.3.0 go-github-com-mattn-go-isatty@0.0.20 go-github-com-posener-complete@1.2.3
Channel: guix
Home page: https://github.com/mitchellh/cli
Licenses: MPL 2.0
Synopsis: Go library for implementing command-line interfaces
Description:
cli is a library for implementing command-line interfaces. Features:
easy sub-command based CLIs:
cli foo
,cli bar
, etc.support for nested subcommands such as
cli foo bar
optional support for default subcommands so
cli
does something other than errorsupport for shell autocompletion of subcommands, flags, and arguments with callbacks in Go
automatic help generation for listing subcommands
automatic help flag recognition of
-h
,--help
, etc.automatic version flag recognition of
-v
,--version
helpers for interacting with the terminal, such as outputting information, asking for input, etc.
use of Go interfaces/types makes augmenting various parts of the library a piece of cake
Total results: 1