{{ $v1 := "helloworld" }} //在Go语言的模板中定义一个字符串变量没问题
{{ $v2 := [5]int{1,2,3,4,5} }} //但是定义一个数组变量就会报错。。
请问可以在Go语言的模板中定义一个数组变量吗?如果可以,那应该怎么定义?
{{ $v1 := "helloworld" }} //在Go语言的模板中定义一个字符串变量没问题
{{ $v2 := [5]int{1,2,3,4,5} }} //但是定义一个数组变量就会报错。。
请问可以在Go语言的模板中定义一个数组变量吗?如果可以,那应该怎么定义?
2 回答2.4k 阅读✓ 已解决
1 回答2.4k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答1.2k 阅读
1 回答1.8k 阅读
没有built-in的方式可以创建一个数组,但是可以自己在外面写一个函数,在模板中调用,见stackoverflow,代码我贴出来: