Versions in this module Expand all Collapse all v0 v0.1.0 Apr 10, 2024 Changes in this version + type Action func(Flags) error + type Application interface + Run func(arguments []string) error + type BoolFlag struct + Name string + Required bool + Usage string + Value bool + func (flag BoolFlag) Flag() + type Builder interface + Build func() Application + type CommandBuilder interface + SetAction func(Action) + SetDescription func(value string) + SetFlags func(...Flag) + SetSubCommand func(name string) CommandBuilder + type DurationFlag struct + Name string + Required bool + Usage string + Value time.Duration + func (flag DurationFlag) Flag() + type Flag interface + Flag func() + type Flags interface + Bool func(name string) bool + Duration func(name string) time.Duration + Int func(name string) int + Path func(name string) string + String func(name string) string + StringSlice func(name string) []string + type Initializer interface + SetCommands func(Provider) + type IntFlag struct + Name string + Required bool + Usage string + Value int + func (flag IntFlag) Flag() + type Provider interface + SetCommand func(name string) CommandBuilder + type StringFlag struct + Name string + Required bool + Usage string + Value string + func (flag StringFlag) Flag() + type StringSliceFlag struct + Name string + Required bool + Usage string + Value []string + func (flag StringSliceFlag) Flag() v0.0.1-alpha Mar 30, 2024