我试图在 Go 模板中实现一个非常简单的事情并且失败了!
该range
操作允许我遍历数组及其从零开始的索引,如下所示:
{{range $index, $element := .Pages}}
Number: {{$index}}, Text: {{element}}
{{end}}
但是,我正在尝试输出从 1 开始计数的索引。我的第一次尝试失败了:
Number: {{$index + 1}}
这会引发illegal number syntax: "+"
错误。
我查看了 go-lang 官方文档,并没有发现任何关于模板内算术运算的特别之处。
我错过了什么?