登录
首页 >  Golang >  Go问答

如何转义 Go 模板中的“渰{”和“渳}”分隔符?

来源:Golang技术栈

时间:2023-05-01 07:46:43 399浏览 收藏

对于一个Golang开发者来说,牢固扎实的基础是十分重要的,golang学习网就来带大家一点点的掌握基础知识点。今天本篇文章带大家了解《如何转义 Go 模板中的“渰{”和“渳}”分隔符?》,主要介绍了golang,希望对大家的知识积累有所帮助,快点收藏起来吧,否则需要时就找不到了!

问题内容

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

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

正确答案

我不知道如何逃避它,但您可以选择不同的分隔符,而不是使用Delims

func (t *Template) Delims(left, right string) *Template

根据[邮件列表](https://groups.google.com/forum/#!topic/golang- nuts/cSHk1pkbasw),这可能是最好的选择。争论是,如果你逃避它,你的模板将难以阅读,所以无论如何改变分隔符而不是试图绕过它可能会更好。

本篇关于《如何转义 Go 模板中的“渰{”和“渳}”分隔符?》的介绍就到此结束啦,但是学无止境,想要了解学习更多关于Golang的相关知识,请关注golang学习网公众号!

声明:本文转载于:Golang技术栈 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表