(f *pflag.FlagSet, name string)
| 9 | ) |
| 10 | |
| 11 | func GetJSONParam(f *pflag.FlagSet, name string) (map[string]any, error) { |
| 12 | data, err := f.GetString(name) |
| 13 | if err != nil { |
| 14 | return nil, err |
| 15 | } |
| 16 | |
| 17 | var result map[string]any |
| 18 | err = json.Unmarshal([]byte(data), &result) |
| 19 | return result, err |
| 20 | } |
| 21 | |
| 22 | func GetStringSliceParam(f *pflag.FlagSet, name string) ([]string, error) { |
| 23 | data, err := f.GetString(name) |
no outgoing calls
no test coverage detected