Я отправляю кусок articles
в шаблон. Каждая article
struct похожа на:
type Article struct {
ID uint32 `db:"id" bson:"id,omitempty"`
Content string `db:"content" bson:"content"`
Author string `db:"author" bson:"author"`
...
}
Я могу перебирать articles
срез в {{range $n := articles}}
и получать каждый {{$n.Content}}
, но я хочу, чтобы в заголовке был только первый (вне цикла диапазона). Я пробовал:
{{index .articles.Content 0}}
Но я получаю:
Ошибка файла шаблона: шаблон: article_list.tmpl: 14: 33: выполнение «содержимого» в ‹.articles.Content>: невозможно оценить поле Content в интерфейсе типа {}
Если я просто вызову
{{index .articles 0}}
Показывает весь объект article [0].
Как я могу это исправить?