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