在Golang Web应用程序开发中,是否可以将Go模板与jade(pug)模板引擎一起使用?

时间:2016-10-07 04:09:52

标签: go web-applications pug template-engine

我正在开发Go网络应用程序并使用Go的内置模板。我可以使用Emmet快速生成HTML代码段。但是,我更喜欢简洁的jade template engine(最近改名为哈巴狗)。我想知道是否可以将jade (pug)与Go一起使用以及如何设置它。提前致谢。

2 个答案:

答案 0 :(得分:0)

困难的方法是让一个独立的nodejs进程在旅途中编译模板。像@Mario所说的那样,简单的方法是使用jade引擎的golang实现。

查看this librarydocumentation

答案 1 :(得分:0)

pixy与Pug / Jade非常相似,并通过pack提供了一个代码生成器,以实现Go类型安全的非常高性能。虽然不是必需的,但如果您要使用该路线,则可能需要查看aero生态系统。