Я пытаюсь достичь очень простой вещи в шаблоне Go и не удается!
Действие range
позволяет выполнять итерацию по массиву вместе с индексом на основе нуля:
{{range $index, $element := .Pages}}
Number: {{$index}}, Text: {{element}}
{{end}}
Тем не менее, я пытаюсь вывести индексы, начинающие считать с 1. Моя первая попытка не удалась:
Number: {{$index + 1}}
Это вызывает ошибку illegal number syntax: "+"
.
Я просмотрел официальную документацию go-lang и не нашел ничего особенного в отношении арифметической операции внутри шаблона.
Что мне не хватает?