В Go мы можем достаточно легко создать переменную с помощью
{{- if .Bool.Var -}}
{{ $MyVar := "val" }}
{{- end -}}
Мы даже можем достаточно легко создавать общие сниппеты
{{- define "val" -}}
<p>Some shared template data</p>
{{- end -}}
Мой вопрос: как нам использовать $MyVar
в качестве текстового значения для {{template}}
, чтобы мы могли делать что-то вроде {{template $MyVar}}
, не вызывая ошибки, или это невозможно? ?