人们如何在基于Go的AppEngine应用程序中处理模板的使用?
具体来说,我正在寻找一个具有以下功能的项目结构:
模板和部分模板的分层(目录)结构
请允许我在模板上使用HTML工具/编辑器(在xxx.go文件中嵌入模板文本使此工作变得很困难)
在开发服务器上时自动重新加载模板文本
潜在的绊脚石是:
template.ParseGlob()不会递归遍历。
出于性能原因,建议不要将模板作为原始文本文件上传(因为这些文本文件与执行代码位于不同的服务器上)。
请注意,我不是在寻找使用模板包的教程/示例。这更多是一个应用程序结构问题。话虽这么说,如果您有解决上述问题的代码,我很乐意看到。提前致谢。
相关分类