| 332 | } |
| 333 | |
| 334 | func appendFloat(options *[]FlagStruct, varFloat *float64, longFlag string, shortFlag string, defaultValue float64, description string) { |
| 335 | flag.Float64Var(varFloat, longFlag, defaultValue, "") |
| 336 | if shortFlag != longFlag { |
| 337 | flag.Float64Var(varFloat, shortFlag, defaultValue, "") |
| 338 | } |
| 339 | *options = append(*options, FlagStruct{ |
| 340 | LongFlag: longFlag, |
| 341 | ShortFlag: shortFlag, |
| 342 | Description: description}) |
| 343 | } |
| 344 | |
| 345 | func appendBoolean(options *[]FlagStruct, varBoolean *bool, longFlag string, shortFlag string, defaultValue bool, description string) { |
| 346 | flag.BoolVar(varBoolean, longFlag, defaultValue, "") |