Versions in this module Expand all Collapse all v1 v1.4.1 Oct 13, 2025 v1.4.0 Jul 27, 2023 Changes in this version + var FallbackType = httpctype.MIMEText + var PrettyIndent = " " + func Auto(w http.ResponseWriter, r *http.Request, obj any) (err error) + func Blob(w http.ResponseWriter, contentType string, data []byte) (err error) + func HTML(w http.ResponseWriter, data string) error + func HTMLBytes(w http.ResponseWriter, data []byte) error + func JSON(w http.ResponseWriter, obj any) error + func JSONIndented(w http.ResponseWriter, obj any) error + func JSONP(callback string, obj any, w http.ResponseWriter) error + func Plain(w http.ResponseWriter, str string) error + func Text(w http.ResponseWriter, str string) error + func TextBytes(w http.ResponseWriter, data []byte) error + func XML(w http.ResponseWriter, obj any) error + func XMLPretty(w http.ResponseWriter, obj any) error + type JSONPRenderer struct + Callback string + func (r JSONPRenderer) Render(w http.ResponseWriter, obj any) (err error) + type JSONRenderer struct + Indent string + NotEscape bool + func NewJSONIndented() JSONRenderer + func (r JSONRenderer) Render(w http.ResponseWriter, obj any) (err error) + type Renderer interface + Render func(w http.ResponseWriter, obj any) error + type RendererFunc func(w http.ResponseWriter, obj any) error + func (fn RendererFunc) Render(w http.ResponseWriter, obj any) error + type ViewRenderer struct + TplName string + func (r ViewRenderer) Render(w http.ResponseWriter, obj any) (err error) + type XMLRenderer struct + Indent string + func (r XMLRenderer) Render(w http.ResponseWriter, obj any) error