Documentation
¶
Overview ¶
Package flag provides command line flag
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Parse ¶
Parse is parse the command line flags.
ex) err := flags.Parse([]flags.FlagInfo{ {FlagName: "bool", Usage: "bool usage", DefaultValue: true}, {FlagName: "time.Duration", Usage: "time.Duration usage (default 0h0m0s0ms0us0ns)", DefaultValue: time.Duration(0) * time.Second}, {FlagName: "float64", Usage: "float64 usage (default 0)", DefaultValue: float64(0)}, {FlagName: "int64", Usage: "int64 usage (default 0)", DefaultValue: int64(0)}, {FlagName: "int", Usage: "int usage (default 0)", DefaultValue: int(0)}, {FlagName: "string", Usage: "string usage (default \"\")", DefaultValue: string("")}, {FlagName: "uint64", Usage: "uint64 usage (default 0)", DefaultValue: uint64(0)}, {FlagName: "uint", Usage: "uint usage (default 0)", DefaultValue: uint(0)}, })
Types ¶
Click to show internal directories.
Click to hide internal directories.