Всем доброго времени суток. Прошу не закидывать камнями, а разъяснить на пальцах.
Я пытаюсь писать веб приложение на go. Подключаю странички, css, шаблоны и т.д. Сейчас необходимо на html странице выводить данные из переменных, пробую их вывести в такой конструкции {{ .stroka }}, но ничего на страницу не выводится. Догадываюсь что я не правильно понимаю как должны подключаться переменные в страницу, но как это сделать не могу понять! подскажите, в какую сторону копать?
код функции
func sheduleHandler(w http.ResponseWriter, r *http.Request) {
t, err := template.ParseFiles(
"production/shedule.html",
"production/header.html",
"production/left.html",
"production/scripts.html",
"production/widgets.html")
if err != nil{
fmt.Println(w, err.Error())
}
test:="textfromgo"
t.ExecuteTemplate(w, "shedule", nil)
}
Код страницы
{{ define "shedule" }}
{{ template "header" }}
<table width="99%" border="0">
<tr>
<td width="230" bgcolor="#2A3F54" style=""> {{ template "left" }} </td>
<td style="background-color: #F7F7F7;" valign="top">
<p>{{.test}}</p>
</td>
</tr>
</table>
{{ template "scr" }}
{{ end }}