如何从模板中执行模板(模板名称是管道中的变量)?

时间:2019-02-08 15:32:00

标签: go go-templates

在通过使用管道中的变量名来寻找在模板内执行模板的方法时,我遇到了问题。像这样:

{{ template .TemplateName }}

我已经从上面尝试了该示例。我也尝试过类似的事情:

{{ template {{ .TemplateName }} }}

,并带有引号。

我最后要做的就是将.TemplateName的值分配给Go模板变量,如下所示:

{{ $TName := .TemplateName }}

并在模板调用中使用它。

我想像我描述的那样运行代码,但是如果您还有其他选择来运行变量模板,我将不胜感激。

0 个答案:

没有答案