code: func (c *Configure) String(name string, def string, description string) *string {
  	s := new(string)
  	c.StringVar(s, name, def, description)
  
  	return s
  }
docs: // String defines a string flag with a name, default and description. The return value
  // is a pointer which will be populated with the value of the flag.