(w *tabwriter.Writer, flagStruct []FlagStruct)
| 303 | } |
| 304 | |
| 305 | func writeToWriter(w *tabwriter.Writer, flagStruct []FlagStruct) { |
| 306 | for _, ts := range flagStruct { |
| 307 | fmt.Fprintf(w, "--%s\t-%s\t%s\n", ts.LongFlag, ts.ShortFlag, ts.Description) |
| 308 | } |
| 309 | w.Flush() |
| 310 | } |
| 311 | |
| 312 | func appendString(options *[]FlagStruct, varString *string, longFlag string, shortFlag string, defaultValue string, description string) { |
| 313 | flag.StringVar(varString, longFlag, defaultValue, "") |