#1 Cobra
Package cobra is a commander providing a simple interface to create powerful modern CLI interfaces.
Package kong aims to support arbitrarily complex command-line structures with as little developer effort as possible.
Health score 77/100, confidence 80/100.
| Latest version | v1.15.0 |
| Imported by | 3.1K packages |
| Stars | 0 |
| Forks | 0 |
| Last activity | 1 months ago |
| Latest release | Unknown |
| License | Unknown |
| Known vuln records | 0 |
| Symbol | Kind | Synopsis |
|---|---|---|
| AfterApply | Type | type AfterApply interface{ ... } |
| AfterApply.AfterApply | Method | AfterApply func(args ...any) error |
| AfterRun | Type | type AfterRun interface{ ... } |
| AfterRun.AfterRun | Method | AfterRun func(args ...any) error |
| Application | Type | type Application struct{ ... } |
| Application.HelpFlag | Field | HelpFlag *Flag |
| Argument | Type | type Argument = Node |
| BeforeApply | Type | type BeforeApply interface{ ... } |
| BeforeApply.BeforeApply | Method | BeforeApply func(args ...any) error |
| BeforeReset | Type | type BeforeReset interface{ ... } |
| BeforeReset.BeforeReset | Method | BeforeReset func(args ...any) error |
| BeforeResolve | Type | type BeforeResolve interface{ ... } |
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 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.