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 StringSlice
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 StringSlice ¶ added in v0.9.3
type StringSlice struct {
// contains filtered or unexported fields
}
func (*StringSlice) Set ¶ added in v0.9.3
func (s *StringSlice) Set(val string) error
func (*StringSlice) SetDefault ¶ added in v0.9.3
func (s *StringSlice) SetDefault(val []string)
func (*StringSlice) String ¶ added in v0.9.3
func (s *StringSlice) String() string
func (*StringSlice) Val ¶ added in v0.9.4
func (s *StringSlice) Val() []string
Click to show internal directories.
Click to hide internal directories.