Versions in this module Expand all Collapse all v0 v0.2.3 Jan 14, 2026 Changes in this version + var BoolVar = flag.BoolVar + var BoolVarP = flag.BoolVarP + var DurationVar = flag.DurationVar + var DurationVarP = flag.DurationVarP + var Int64Var = flag.Int64Var + var Int64VarP = flag.Int64VarP + var IntVar = flag.IntVar + var IntVarP = flag.IntVarP + var PrintDefaults = flag.PrintDefaults + var StringSliceVar = flag.StringSliceVar + var StringSliceVarP = flag.StringSliceVarP + var StringVar = flag.StringVar + var StringVarP = flag.StringVarP + var Uint64Var = flag.Uint64Var + var Uint64VarP = flag.Uint64VarP + var UintVar = flag.UintVar + var UintVarP = flag.UintVarP + func ParseWithFlagSet(fs *flag.FlagSet, args []string) error + type App struct + Name string + func NewApp(name string) *App + func (app *App) AddCommand(name, title string, constructor func() *Command) + func (app *App) Help() + func (app *App) HelpCommand(fs *flag.FlagSet, command *Command) + func (app *App) Run() error + func (app *App) RunWithArgs(args []string) error + type Command struct + Bind func(*flag.FlagSet) + Name string + Run func(context.Context, []string) error + Title string + type CommandInfo struct + Name string + New func() *Command + Title string