flag

package
v0.0.0-...-c354aca Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 12, 2023 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var CommandLine = &cli.Command{
	Name:   os.Args[0],
	Args:   cli.Args{},
	Action: func(*cli.Command) error { return nil },
}

Functions

func Arg

func Arg(i int) string

func Args

func Args() []string

func Bool

func Bool(name string, value bool, usage string) *bool

func BoolVar

func BoolVar(p *bool, name string, value bool, usage string)

func Duration

func Duration(name string, value time.Duration, usage string) *time.Duration

func DurationVar

func DurationVar(p *time.Duration, name string, value time.Duration, usage string)

func Float64

func Float64(name string, value float64, usage string) *float64

func Float64Var

func Float64Var(p *float64, name string, value float64, usage string)

func Func

func Func(name string, usage string, fn func(string) error)

func Int

func Int(name string, value int, usage string) *int

func Int64

func Int64(name string, value int64, usage string) *int64

func Int64Var

func Int64Var(p *int64, name string, value int64, usage string)

func IntVar

func IntVar(p *int, name string, value int, usage string)

func Lookup

func Lookup(name string) *cli.Flag

func NArg

func NArg() int

func NFlag

func NFlag() int

func Parse

func Parse()

func Parsed

func Parsed() bool

func String

func String(name string, value string, usage string) *string

func StringVar

func StringVar(p *string, name string, value string, usage string)

func Uint

func Uint(name string, value uint, usage string) *uint

func Uint64

func Uint64(name string, value uint64, usage string) *uint64

func Uint64Var

func Uint64Var(p *uint64, name string, value uint64, usage string)

func UintVar

func UintVar(p *uint, name string, value uint, usage string)

func Var

func Var(v Value, name string, usage string)

func Visit

func Visit(fn func(f *cli.Flag))

func VisitAll

func VisitAll(fn func(f *cli.Flag))

Types

type Value

type Value = flag.Setter

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL