Info
Content

Templates

https://golangforall.com/ru/post/templates.html


Все инструкции шаблона заключаются в символы {{ и }}. Текст вне этих символов является не вызовами шаблонизатора, а простым текстом. Простой текст копируется из шаблона в вывод без какого-либо изменения


Комментарии внутри инструкций шаблонизации

{{/* комментарий */}}

{{if condition}} T1 {{end}}

Если condition будет равен 0, "", nil, или пустым массивом, срезом, это будет воспринято как false. В остальных случаях — инструкция T1 выполнится.

Допустимы вариации с else, else if:

{{if condition}} T1 {{else}} T0 {{end}}
{{if condition1}} T1 {{else if condition2}} T0 {{end}}

дальше перестал понимать, надо будет вернуться к этому потом

No Comments
Back to top