2012-05-27 45 views
5

我是golang的新手,想用它来构建一个网络应用程序。内置“html/template”或“胡须”,我应该使用哪一个?

我发现它内置了html/template,它可以呈现指定数据的html模板,并且还有一个看起来不错的mustache port

我不确定应该使用哪一个。请给我一些建议或比较,让我决定,谢谢。

+0

试试看看。 – Ashe

+0

考虑到'html/template'在渲染模板中留下了空白区域。与Ruby的ERB很相似。哪个不好。 – Green

回答

5

我更喜欢使用html /模板,因为它出现在Go库中,并且其设计简单。

您可以在未来的Web应用程序了解如何强大,它是:

https://bitbucket.org/jzs/sketchground/src

+4

请注意,html /模板假定模板是安全的。换句话说,不要允许任意用户上传您的Web应用程序的模板来解析。 – amattn

+1

希望进行一些比较...:\我不认为这是为了解决原始问题(即使OP明确这么做)。 – weberc2

相关问题