go - 如何在 Go 模板中转义 “{{” 和 “}}” 分隔符?

标签 go go-templates

我使用 AngularJS 作为前端 JS 库,在 Revel 框架中使用 Go 模板在后端生成标记。

但 Go 和 Angular 都在其模板中使用 {{}} 作为分隔符。如何在 Go 中转义它们以将它们传递给 AngularJS?

最佳答案

{{"{{"}}
{{"}}"}}

生产

{{
}}

关于go - 如何在 Go 模板中转义 “{{” 和 “}}” 分隔符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17641887/

相关文章:

go - 通过go模板中的字段名称动态访问结构值

arrays - 去模板绑定(bind)常量数组值

go - 简单如果不工作 go 模板

go - Apache Beam Golang Dataflow 运行暂停

go - ListObjects 总是返回 1000 个对象的列表。我们可以列出按日期排序的对象吗?

go - 当 "{"或 "}"在模板的静态部分时,如何执行 Golang 模板?

templates - 如何使用结构或变量值的字段作为模板名称?

go - 如何避免共享包的依赖循环?

compiler-errors - Google Go 错误 - "cannot make type"

go - Golang append() 受 fmt.Println() 影响的奇怪行为