Golang отображает строку как HTML в Revel
Мне нужно сделать строку в виде HTML в Revel
, Как это сделать? Я пробовал:
func (c Pages) Show(url string) revel.Result {
bigDig := "<h1>Hello, dig!</h1>"
return c.Render(bigDig)
}
а затем в view
:
{{template "header.html" .}}
{{.bigDig}}
{{template "footer.html" .}}
но это не работает Как это сделать?
2 ответа
Решение
Ваша переменная должна быть в типе template.HTML.
Прочитайте http://golang.org/pkg/html/template/ или https://groups.google.com/forum/.