例如,有一个这样的函数:
func TestFunc(str string) string {
return strings.Trim(str," ")
}
在下面的示例中它可以运行:
{{ $var := printf "%s%s" "x" "y" }}
{{ TestFunc $var }}
有没有办法在模板中使用运算符连接字符串?
{{ $var := "y" }}
{{ TestFunc "x" + $var }}
或者 {{ $var := "y" }}
{{ TestFunc "x" + {$var} }}
出现了意外的"+"运算错误。
我在文档(https://golang.org/pkg/text/template/)中没有找到相关信息。