#1 urfave/cli
Package cli provides a minimal framework for creating and organizing command line Go applications.
Package cli provides a minimal framework for creating and organizing command line Go applications.
Health score 52/100, confidence 75/100.
| Latest version | v1.24.2 |
| Imported by | 457 packages |
| Stars | 0 |
| Forks | 0 |
| Last activity | 3 years ago |
| Latest release | Unknown |
| License | Unknown |
| Known vuln records | 0 |
| Symbol | Kind | Synopsis |
|---|---|---|
| ActionFunc | Type | type ActionFunc func(*Context) error |
| AfterFunc | Type | type AfterFunc func(*Context) error |
| App | Type | type App struct{ ... } |
| App.Action | Field | Action interface{} |
| App.After | Field | After AfterFunc |
| App.ArgsUsage | Field | ArgsUsage string |
| App.Author | Field | Author string |
| App.Authors | Field | Authors []Author |
| App.BashComplete | Field | BashComplete BashCompleteFunc |
| App.Before | Field | Before BeforeFunc |
| App.Categories | Method | func (a *App) Categories() CommandCategories |
| App.Command | Method | func (a *App) Command(name string) *Command |
Package cli provides a minimal framework for creating and organizing command line Go applications.
Package cobra is a commander providing a simple interface to create powerful modern CLI interfaces.
Struct-based argument parsing 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 cli provides a framework to build command line applications in Go with most of the burden of arguments parsing and validation placed on the framework instead of the user.
Package cli provides a minimal framework for creating and organizing command line Go applications.
Package cobra is a commander providing a simple interface to create powerful modern CLI interfaces.
Struct-based argument parsing 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.