INNER CODE UNIT · Go
main
expr-lang/expr · vm/runtime/helpers/main.go:12
func main() {
var b bytes.Buffer
err := template.Must(
template.New("helpers").
Funcs(template.FuncMap{
"cases": func(op string) string { return cases(op, uints, ints, floats) },
"cases_int_only": func(op string) string { return cases(op, uints, ints) },
"cases_with_duration": func(op string) string {
return cases(op, uints, ints, floats, []string{"time.Duration"})
},
"array_equal_cases": func() string { return arrayEqualCases([]string{"string"}, uints, ints, floats) },
}).
Parse(helpers),
).Execute(&b, nil)
if err != nil {
panic(err)
}