2012-05-27 76 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

相關問題