feature (tmpl): support for array in tmpl

This commit is contained in:
MickaelK
2025-12-29 15:29:43 +11:00
parent 4595b6a8d2
commit b665dce765
+10 -1
View File
@@ -228,6 +228,15 @@ var tmplFuncs = template.FuncMap{
return "", nil
}
}
return fmt.Sprintf("%v", data[filters[len(filters)-1]]), nil
switch val := data[filters[len(filters)-1]].(type) {
case []any:
valStr := make([]string, len(val))
for i := range val {
valStr[i] = fmt.Sprintf("%v", val[i])
}
return strings.Join(valStr, ", "), nil
default:
return fmt.Sprintf("%v", val), nil
}
},
}