Чтобы перебрать значения массива в шаблоне нужно использовать конструкцию

{{ range $index, $value := . (или $array)}}
{{end}}

“.” -(точка это контекст шаблона, через неё передаются все переменные которые будут использоваться в шаблоне)

$index — ключ массива/карты

$value — значение

Чтобы проверить соответствует ли ключ или значение какому то значению нужно использовать конструкцию

{{ range $index, $value :=.}}
   {{if eq $index “string_value” }}
      если $index = string_value тогда выполняем этот блок
  {{end}}
{{end}}

eq — оператор сравнения после которого идёт что сравниваем и с чем сравниваем

$index — содержит строковый индекс

“index_val” — строка с которой сравниваем $index

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.