diff --git a/pkg/template.go b/pkg/template.go index 63158e5..1ed9afc 100644 --- a/pkg/template.go +++ b/pkg/template.go @@ -84,6 +84,9 @@ func mustRenderTemplate(wr io.Writer, r *http.Request, layout string, filename s if _, err := t.ParseFiles(templateFile(filename), templateFile(layout), templateFile("form.gohtml")); err != nil { panic(err) } + if w, ok := wr.(http.ResponseWriter); ok { + w.Header().Set("Content-Type", "text/html; charset=utf-8") + } if err := t.ExecuteTemplate(wr, layout, data); err != nil { panic(err) }