Versions in this module Expand all Collapse all v0 v0.2.1 Sep 22, 2015 Changes in this version + var CommandLine = NewFlagSet(os.Args[0], ExitOnError) + var ErrHelp = errors.New("pflag: help requested") + var Usage = func() + func Arg(i int) string + func Args() []string + func Bool(name string, value bool, usage string) *bool + func BoolP(name, shorthand string, value bool, usage string) *bool + func BoolVar(p *bool, name string, value bool, usage string) + func BoolVarP(p *bool, name, shorthand string, value bool, usage string) + func Duration(name string, value time.Duration, usage string) *time.Duration + func DurationP(name, shorthand string, value time.Duration, usage string) *time.Duration + func DurationVar(p *time.Duration, name string, value time.Duration, usage string) + func DurationVarP(p *time.Duration, name, shorthand string, value time.Duration, usage string) + func Float32(name string, value float32, usage string) *float32 + func Float32P(name, shorthand string, value float32, usage string) *float32 + func Float32Var(p *float32, name string, value float32, usage string) + func Float32VarP(p *float32, name, shorthand string, value float32, usage string) + func Float64(name string, value float64, usage string) *float64 + func Float64P(name, shorthand string, value float64, usage string) *float64 + func Float64Var(p *float64, name string, value float64, usage string) + func Float64VarP(p *float64, name, shorthand string, value float64, usage string) + func IP(name string, value net.IP, usage string) *net.IP + func IPMask(name string, value net.IPMask, usage string) *net.IPMask + func IPMaskP(name, shorthand string, value net.IPMask, usage string) *net.IPMask + func IPMaskVar(p *net.IPMask, name string, value net.IPMask, usage string) + func IPMaskVarP(p *net.IPMask, name, shorthand string, value net.IPMask, usage string) + func IPP(name, shorthand string, value net.IP, usage string) *net.IP + func IPVar(p *net.IP, name string, value net.IP, usage string) + func IPVarP(p *net.IP, name, shorthand string, value net.IP, usage string) + func Int(name string, value int, usage string) *int + func Int32(name string, value int32, usage string) *int32 + func Int32P(name, shorthand string, value int32, usage string) *int32 + func Int32Var(p *int32, name string, value int32, usage string) + func Int32VarP(p *int32, name, shorthand string, value int32, usage string) + func Int64(name string, value int64, usage string) *int64 + func Int64P(name, shorthand string, value int64, usage string) *int64 + func Int64Var(p *int64, name string, value int64, usage string) + func Int64VarP(p *int64, name, shorthand string, value int64, usage string) + func Int8(name string, value int8, usage string) *int8 + func Int8P(name, shorthand string, value int8, usage string) *int8 + func Int8Var(p *int8, name string, value int8, usage string) + func Int8VarP(p *int8, name, shorthand string, value int8, usage string) + func IntP(name, shorthand string, value int, usage string) *int + func IntVar(p *int, name string, value int, usage string) + func IntVarP(p *int, name, shorthand string, value int, usage string) + func NArg() int + func NFlag() int + func Parse() + func ParseIPv4Mask(s string) net.IPMask + func Parsed() bool + func PrintDefaults() + func Set(name, value string) error + func SetInterspersed(interspersed bool) + func String(name string, value string, usage string) *string + func StringP(name, shorthand string, value string, usage string) *string + func StringVar(p *string, name string, value string, usage string) + func StringVarP(p *string, name, shorthand string, value string, usage string) + func Uint(name string, value uint, usage string) *uint + func Uint16(name string, value uint16, usage string) *uint16 + func Uint16P(name, shorthand string, value uint16, usage string) *uint16 + func Uint16Var(p *uint16, name string, value uint16, usage string) + func Uint16VarP(p *uint16, name, shorthand string, value uint16, usage string) + func Uint32(name string, value uint32, usage string) *uint32 + func Uint32P(name, shorthand string, value uint32, usage string) *uint32 + func Uint32Var(p *uint32, name string, value uint32, usage string) + func Uint32VarP(p *uint32, name, shorthand string, value uint32, usage string) + func Uint64(name string, value uint64, usage string) *uint64 + func Uint64P(name, shorthand string, value uint64, usage string) *uint64 + func Uint64Var(p *uint64, name string, value uint64, usage string) + func Uint64VarP(p *uint64, name, shorthand string, value uint64, usage string) + func Uint8(name string, value uint8, usage string) *uint8 + func Uint8P(name, shorthand string, value uint8, usage string) *uint8 + func Uint8Var(p *uint8, name string, value uint8, usage string) + func Uint8VarP(p *uint8, name, shorthand string, value uint8, usage string) + func UintP(name, shorthand string, value uint, usage string) *uint + func UintVar(p *uint, name string, value uint, usage string) + func UintVarP(p *uint, name, shorthand string, value uint, usage string) + func Var(value Value, name string, usage string) + func VarP(value Value, name, shorthand, usage string) + func Visit(fn func(*Flag)) + func VisitAll(fn func(*Flag)) + type ErrorHandling int + const ContinueOnError + const ExitOnError + const PanicOnError + type Flag struct + Annotations map[string][]string + Changed bool + DefValue string + Deprecated string + Name string + Shorthand string + Usage string + Value Value + func Lookup(name string) *Flag + type FlagSet struct + Usage func() + func NewFlagSet(name string, errorHandling ErrorHandling) *FlagSet + func (f *FlagSet) AddFlag(flag *Flag) + func (f *FlagSet) Arg(i int) string + func (f *FlagSet) Args() []string + func (f *FlagSet) Bool(name string, value bool, usage string) *bool + func (f *FlagSet) BoolP(name, shorthand string, value bool, usage string) *bool + func (f *FlagSet) BoolVar(p *bool, name string, value bool, usage string) + func (f *FlagSet) BoolVarP(p *bool, name, shorthand string, value bool, usage string) + func (f *FlagSet) Duration(name string, value time.Duration, usage string) *time.Duration + func (f *FlagSet) DurationP(name, shorthand string, value time.Duration, usage string) *time.Duration + func (f *FlagSet) DurationVar(p *time.Duration, name string, value time.Duration, usage string) + func (f *FlagSet) DurationVarP(p *time.Duration, name, shorthand string, value time.Duration, usage string) + func (f *FlagSet) FlagUsages() string + func (f *FlagSet) Float32(name string, value float32, usage string) *float32 + func (f *FlagSet) Float32P(name, shorthand string, value float32, usage string) *float32 + func (f *FlagSet) Float32Var(p *float32, name string, value float32, usage string) + func (f *FlagSet) Float32VarP(p *float32, name, shorthand string, value float32, usage string) + func (f *FlagSet) Float64(name string, value float64, usage string) *float64 + func (f *FlagSet) Float64P(name, shorthand string, value float64, usage string) *float64 + func (f *FlagSet) Float64Var(p *float64, name string, value float64, usage string) + func (f *FlagSet) Float64VarP(p *float64, name, shorthand string, value float64, usage string) + func (f *FlagSet) GetNormalizeFunc() func(f *FlagSet, name string) NormalizedName + func (f *FlagSet) HasFlags() bool + func (f *FlagSet) IP(name string, value net.IP, usage string) *net.IP + func (f *FlagSet) IPMask(name string, value net.IPMask, usage string) *net.IPMask + func (f *FlagSet) IPMaskP(name, shorthand string, value net.IPMask, usage string) *net.IPMask + func (f *FlagSet) IPMaskVar(p *net.IPMask, name string, value net.IPMask, usage string) + func (f *FlagSet) IPMaskVarP(p *net.IPMask, name, shorthand string, value net.IPMask, usage string) + func (f *FlagSet) IPP(name, shorthand string, value net.IP, usage string) *net.IP + func (f *FlagSet) IPVar(p *net.IP, name string, value net.IP, usage string) + func (f *FlagSet) IPVarP(p *net.IP, name, shorthand string, value net.IP, usage string) + func (f *FlagSet) Init(name string, errorHandling ErrorHandling) + func (f *FlagSet) Int(name string, value int, usage string) *int + func (f *FlagSet) Int32(name string, value int32, usage string) *int32 + func (f *FlagSet) Int32P(name, shorthand string, value int32, usage string) *int32 + func (f *FlagSet) Int32Var(p *int32, name string, value int32, usage string) + func (f *FlagSet) Int32VarP(p *int32, name, shorthand string, value int32, usage string) + func (f *FlagSet) Int64(name string, value int64, usage string) *int64 + func (f *FlagSet) Int64P(name, shorthand string, value int64, usage string) *int64 + func (f *FlagSet) Int64Var(p *int64, name string, value int64, usage string) + func (f *FlagSet) Int64VarP(p *int64, name, shorthand string, value int64, usage string) + func (f *FlagSet) Int8(name string, value int8, usage string) *int8 + func (f *FlagSet) Int8P(name, shorthand string, value int8, usage string) *int8 + func (f *FlagSet) Int8Var(p *int8, name string, value int8, usage string) + func (f *FlagSet) Int8VarP(p *int8, name, shorthand string, value int8, usage string) + func (f *FlagSet) IntP(name, shorthand string, value int, usage string) *int + func (f *FlagSet) IntVar(p *int, name string, value int, usage string) + func (f *FlagSet) IntVarP(p *int, name, shorthand string, value int, usage string) + func (f *FlagSet) Lookup(name string) *Flag + func (f *FlagSet) MarkDeprecated(name string, usageMessage string) error + func (f *FlagSet) NArg() int + func (f *FlagSet) NFlag() int + func (f *FlagSet) Parse(arguments []string) error + func (f *FlagSet) Parsed() bool + func (f *FlagSet) PrintDefaults() + func (f *FlagSet) Set(name, value string) error + func (f *FlagSet) SetInterspersed(interspersed bool) + func (f *FlagSet) SetNormalizeFunc(n func(f *FlagSet, name string) NormalizedName) + func (f *FlagSet) SetOutput(output io.Writer) + func (f *FlagSet) String(name string, value string, usage string) *string + func (f *FlagSet) StringP(name, shorthand string, value string, usage string) *string + func (f *FlagSet) StringVar(p *string, name string, value string, usage string) + func (f *FlagSet) StringVarP(p *string, name, shorthand string, value string, usage string) + func (f *FlagSet) Uint(name string, value uint, usage string) *uint + func (f *FlagSet) Uint16(name string, value uint16, usage string) *uint16 + func (f *FlagSet) Uint16P(name, shorthand string, value uint16, usage string) *uint16 + func (f *FlagSet) Uint16Var(p *uint16, name string, value uint16, usage string) + func (f *FlagSet) Uint16VarP(p *uint16, name, shorthand string, value uint16, usage string) + func (f *FlagSet) Uint32(name string, value uint32, usage string) *uint32 + func (f *FlagSet) Uint32P(name, shorthand string, value uint32, usage string) *uint32 + func (f *FlagSet) Uint32Var(p *uint32, name string, value uint32, usage string) + func (f *FlagSet) Uint32VarP(p *uint32, name, shorthand string, value uint32, usage string) + func (f *FlagSet) Uint64(name string, value uint64, usage string) *uint64 + func (f *FlagSet) Uint64P(name, shorthand string, value uint64, usage string) *uint64 + func (f *FlagSet) Uint64Var(p *uint64, name string, value uint64, usage string) + func (f *FlagSet) Uint64VarP(p *uint64, name, shorthand string, value uint64, usage string) + func (f *FlagSet) Uint8(name string, value uint8, usage string) *uint8 + func (f *FlagSet) Uint8P(name, shorthand string, value uint8, usage string) *uint8 + func (f *FlagSet) Uint8Var(p *uint8, name string, value uint8, usage string) + func (f *FlagSet) Uint8VarP(p *uint8, name, shorthand string, value uint8, usage string) + func (f *FlagSet) UintP(name, shorthand string, value uint, usage string) *uint + func (f *FlagSet) UintVar(p *uint, name string, value uint, usage string) + func (f *FlagSet) UintVarP(p *uint, name, shorthand string, value uint, usage string) + func (f *FlagSet) Var(value Value, name string, usage string) + func (f *FlagSet) VarP(value Value, name, shorthand, usage string) + func (f *FlagSet) Visit(fn func(*Flag)) + func (f *FlagSet) VisitAll(fn func(*Flag)) + type NormalizedName string + type Value interface + Set func(string) error + String func() string + Type func() string