dont get cheeky with slices or maps

main
Bel LaPointe 2023-12-12 08:20:30 -07:00
parent 9d248b99ba
commit 3a7c2fa74e
1 changed files with 4 additions and 1 deletions

View File

@ -13,7 +13,10 @@ func main() {
for i := range args { for i := range args {
var v interface{} var v interface{}
printfs[i] = args[i] printfs[i] = args[i]
if err := json.Unmarshal([]byte(args[i]), &v); err == nil { if err := json.Unmarshal([]byte(args[i]), &v); err != nil {
} else if _, ok := v.(map[string]any); ok {
} else if _, ok := v.([]any); ok {
} else {
printfs[i] = v printfs[i] = v
} }
} }