Всем привет! Есть три файла:
- index.html
- header.html
- footer.html
В index.html инклюдятся (
{{template "header"}}
) другие шаблоны, в самом header.html тег title заполняется вот так:
<title>{{.Title}}</title>
Заранее создан
type Page struct {
Title string
}
Но когда я делаю
t.ExecuteTemplate(w, "header", p) // type Page struct
то в браузере отображается только header, без футера (выполняется только один шаблон), а если сделать ExecuteTemplate(w, "index", Page) то все отображается как надо, но Title не заполняется/не выводится. В чем может быть загвоздка?