我正在编写一个使用连续字母字符的 Go 模板。举个简单的例子:{{ range $i, $e := until 2 }}{{ range $a := .[]string{"a", "b", "c"} }}<p>{{ $e }}{{ $a }}. Sample Text</p>{{ end }}<br>{{ end }}应该产生:<p>0a. Sample Text</p><p>0b. Sample Text</p><p>0c. Sample Text</p><br><p>1a. Sample Text</p><p>1b. Sample Text</p><p>1c. Sample Text</p><br>如果 go 模板允许您在模板中以这种方式定义数组,则上述代码将起作用。我需要类似的东西,或者这里的答案,除了我无法编写自己的函数。我将它用于另一个让我编写 go 模板的软件,但我不能修改 go 代码本身,这意味着也没有传递变量。我在问不可能吗?
- 1 回答
- 0 关注
- 97 浏览
添加回答
举报
0/150
提交
取消