#1 Cobra
Package cobra is a commander providing a simple interface to create powerful modern CLI interfaces.
Package argparse provides users with more flexible and configurable option for command line arguments parsing.
Health score 55/100, confidence 80/100.
| Latest version | v1.4.0 |
| Imported by | 788 packages |
| Stars | 0 |
| Forks | 0 |
| Last activity | 3 years ago |
| Latest release | Unknown |
| License | Unknown |
| Known vuln records | 0 |
| Symbol | Kind | Synopsis |
|---|---|---|
| Arg | Type | type Arg interface{ ... } |
| Arg.GetLname | Method | GetLname func() string |
| Arg.GetOpts | Method | GetOpts func() *Options |
| Arg.GetParsed | Method | GetParsed func() bool |
| Arg.GetPositional | Method | GetPositional func() bool |
| Arg.GetResult | Method | GetResult func() interface{} |
| Arg.GetSname | Method | GetSname func() string |
| ArgumentType | Type | type ArgumentType int |
| Command | Type | type Command struct{ ... } |
| Command.ExitOnHelp | Method | func (o *Command) ExitOnHelp(b bool) |
| Command.File | Method | func (o *Command) File(short string, long string, flag int, perm os.FileMode, opts *Options) *os.File |
| Command.FileList | Method | func (o *Command) FileList(short string, long string, flag int, perm os.FileMode, opts *Options) *[]os.File |
Package cobra is a commander providing a simple interface to create powerful modern CLI interfaces.
Simple, fast, and fun package for building command line apps in Go.
Unified querying, transformation, and modification of JSON, TOML, YAML, XML, INI, HCL, KDL and CSV.
Package kong aims to support arbitrarily complex command-line structures with as little developer effort as possible.
Package arg parses command line arguments using the fields from a struct.
Package flashflags provides ultra-fast, zero-dependency, lock-free command-line flag parsing for Go.
Package cobra is a commander providing a simple interface to create powerful modern CLI interfaces.
Simple, fast, and fun package for building command line apps in Go.
Unified querying, transformation, and modification of JSON, TOML, YAML, XML, INI, HCL, KDL and CSV.
Package kong aims to support arbitrarily complex command-line structures with as little developer effort as possible.
Package arg parses command line arguments using the fields from a struct.