Versions in this module Expand all Collapse all v0 v0.5.0 Feb 26, 2021 Changes in this version + func Bool(name string) bool + func BoolE(name string) (val bool, err error) + func Float32(name string) float32 + func Float32E(name string) (val float32, err error) + func Float64(name string) float64 + func Float64E(name string) (val float64, err error) + func Int(name string) int + func IntE(name string) (val int, err error) + func NBool(nodeName, name string) bool + func NBoolE(nodeName, name string) (bool, error) + func NFloat32(nodeName, name string) float32 + func NFloat32E(nodeName, name string) (float32, error) + func NFloat64(nodeName, name string) float64 + func NFloat64E(nodeName, name string) (float64, error) + func NInt(nodeName, name string) int + func NIntE(nodeName, name string) (int, error) + func NString(nodeName, name string) string + func NStringE(nodeName, name string) (string, error) + func NStringSlice(nodeName, name string) []string + func NStringSliceE(nodeName, name string) ([]string, error) + func NTimeDuration(nodeName, name string) time.Duration + func NTimeDurationE(nodeName, name string) (time.Duration, error) + func NewRootCommand(c *Command) + func Parse() error + func Register(fs ...CommandNode) + func String(name string) string + func StringE(name string) (val string, err error) + func StringSlice(name string) []string + func StringSliceE(name string) (val []string, err error) + func TimeDuration(name string) time.Duration + func TimeDurationE(name string) (val time.Duration, err error) + type Command = cobra.Command + type CommandNode struct + Command *Command + Flags FlagRegisterFun + Name string + type FlagRegisterFun func(*Command)