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.