code: func StringVar(p *string, names []string, value string, usage string) {
  	CommandLine.Var(newStringValue(value, p), names, usage)
  }
docs: // 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.