GoLang динамическая генерация шаблона
#GoLang шаблонизатор html/template Парсинг несокльких шаблонов в один (#multiple Parse Go template) Создадим структурку основного шаблона, назовём её main, внутрь будет вставляться шаблон index var mainLayoutTmpl = `{{define "main" }} {{ template "index" . }} {{ end }}` Определим слайс с файлами которые будем парсить: tplFiles := []string{"./src/www/layout/index.html", "./src/www/blocks/header.html", "./src/www/blocks/left_side.html", "./src/www/blocks/footer.html"} Объявим слайс в который будем складывать блоки шаблона content var blocks_contentTmpl = []string{"{{define \"content\"}}"}…