StringVar defines a string flag with specified name, default value, and usage string. The argument p points to a string variable in which to store the value of the flag.
(p *string, name string, value string, usage string)
| 34 | // StringVar defines a string flag with specified name, default value, and usage string. |
| 35 | // The argument p points to a string variable in which to store the value of the flag. |
| 36 | func (f *FlagSet) StringVar(p *string, name string, value string, usage string) { |
| 37 | f.VarP(newStringValue(value, p), name, "", usage) |
| 38 | } |
| 39 | |
| 40 | // StringVarP is like StringVar, but accepts a shorthand letter that can be used after a single dash. |
| 41 | func (f *FlagSet) StringVarP(p *string, name, shorthand string, value string, usage string) { |