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