GoLang условия в шаблонах if eq ne else, проверка переменной на пустоту

Чтобы проверить соответствует ли значение переменной в шаблоне чему либо можно использовать:
eq - соответствует
ne - не соответствует

$var ="value"
{{if eq $var "value" }}
       если $index = index_val тогда выполняем этот блок
   {{end}}

пример с else

 {{if ne $var "other" }}
   если $index != value тогда выполняем этот блок
{{else}}
иначе если $index =  value тогда выполняем этот блок
{{end}}

Если нужно проверить пустоя переменная или массив можно использовать len $var

{{if ne (len $var) 0}}
если переменная {{$var}} не равно 0 то выполняем код
{{else}}
иначе перменная {{$var}} пустая
{{end}}
golangшаблоныequalifne
25%
7
1
0 GOLOS
0
В избранное
GoLang заметки
1
0

Зарегистрируйтесь, чтобы проголосовать за пост или написать комментарий

Авторы получают вознаграждение, когда пользователи голосуют за их посты. Голосующие читатели также получают вознаграждение за свои голоса.

Зарегистрироваться
Комментарии (0)
Сортировать по:
Сначала старые