登录
首页 >  Golang >  Go问答

可以删除 golang html/template 中的初始点评估吗?

来源:stackoverflow

时间:2024-03-11 22:00:27 467浏览 收藏

小伙伴们有没有觉得学习Golang很有意思?有意思就对了!今天就给大家带来《可以删除 golang html/template 中的初始点评估吗?》,以下内容将会涉及到,若是在学习中对其中部分知识点有疑问,或许看了本文就能帮到你!

问题内容

我有一组模板需要在 ruby​​ 和 golang 中渲染。 我正在查看 golang "html/template" ,它以 {{.myname}} 格式呈现模板,但 ruby​​ Mustache 解析器采用 {{myname}} https://github.com/mustache/mustache 。 有什么方法可以让 golang html/template 也呈现 {{myname}} 即没有点。或者 ruby​​ 中的任何其他库,其行为类似于 golang 中的“html/template”

还需要将分隔符从 {{}} 更改为 [[]],因此无法使用 https://github.com/aymerick/raymond

有自定义功能的需求,因此无法使用 https://github.com/cbroglie/mustache


解决方案


如果您希望使用两种不同的编程语言呈现相同的模板,则需要使用具有这两种编程语言的实现的模板语言。

幸运的是,Mustache 模板语言具有 Ruby 和 Go 的实现,因此您可以使用 Mustache 作为模板语言和 Go implementation

今天关于《可以删除 golang html/template 中的初始点评估吗?》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

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