Go, AppEngine: Как структурировать шаблоны для приложения

Как люди обращаются с использованием шаблонов в своих приложениях AppEngine на основе Go?

В частности, я ищу структуру проекта, которая обеспечивает следующее:

Иерархическая (справочная) структура шаблонов и частичных шаблоновПозвольте мне использовать инструменты HTML / редакторы в моих шаблонах (это затрудняет встраивание текста шаблона в файлы xxx.go)Автоматическая перезагрузка текста шаблона на сервере разработки

Потенциальные камни преткновения:

template.ParseGlob () не будет проходить рекурсивно.Из соображений производительности рекомендуется не загружать шаблоны в виде необработанных текстовых файлов (поскольку эти текстовые файлы находятся на разных серверах, чем выполняемый код).

Обратите внимание, что я не ищу учебник / примеры использования пакета шаблонов. Это больше вопрос структуры приложения. При этом, если у вас есть код, который решает вышеуказанные проблемы, я хотел бы увидеть его. Заранее спасибо.

Ответы на вопрос(2)

Ваш ответ на вопрос