code: func (f FlagInfo) BindStringFlag(flags *pflag.FlagSet, target *string) {
  	// you can't register a flag without a long name
  	if len(f.LongName) > 0 {
  		flags.StringVarP(target, f.LongName, f.ShortName, f.Default, f.Description)
  	}
  }
docs: // BindStringFlag binds the flag based on the provided info.  If LongName == "", nothing is registered