Documentation
¶
Index ¶
- func Configure(set *flag.FlagSet, config interface{}, opts *FlagOptions) error
- func Duration(name string, defaultVal ztime.Duration, description string) *ztime.Duration
- func DurationVar(v *ztime.Duration, name string, defaultVal ztime.Duration, description string)
- func Parse()
- type FlagOptions
- type MapSet
- type StringSliceVar
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Configure ¶ added in v0.8.6
func Configure(set *flag.FlagSet, config interface{}, opts *FlagOptions) error
Use reflection infer options for a flag.FlagSet based on the types and tags defined on a struct
func DurationVar ¶ added in v0.9.5
Types ¶
type FlagOptions ¶ added in v0.8.12
type FlagOptions struct {
Overwrite bool
}
type StringSliceVar ¶ added in v0.11.1
type StringSliceVar struct {
// contains filtered or unexported fields
}
func StringSlice ¶ added in v0.9.3
func StringSlice(defaults ...string) *StringSliceVar
func (StringSliceVar) Len ¶ added in v0.11.1
func (s StringSliceVar) Len() int
func (*StringSliceVar) Set ¶ added in v0.11.1
func (s *StringSliceVar) Set(val string) error
func (*StringSliceVar) SetDefault ¶ added in v0.11.1
func (s *StringSliceVar) SetDefault(val []string)
func (StringSliceVar) String ¶ added in v0.11.1
func (s StringSliceVar) String() string
func (StringSliceVar) Val ¶ added in v0.11.1
func (s StringSliceVar) Val() []string
Click to show internal directories.
Click to hide internal directories.