Documentation
¶
Index ¶
- func Body(w http.ResponseWriter, r *http.Request, body []byte, code int) (int, error)
- func Execute(w http.ResponseWriter, r *http.Request, text string, data interface{}, ...) (int, error)
- func File(w http.ResponseWriter, r *http.Request, name string, code int) (int, error)
- func JSON(w http.ResponseWriter, r *http.Request, v interface{}, code int) (int, error)
- func Redirect(w http.ResponseWriter, r *http.Request, url string)
- func ServeFile(w http.ResponseWriter, r *http.Request, name string)
- func Text(w http.ResponseWriter, r *http.Request, text string, code int) (int, error)
- func XML(w http.ResponseWriter, r *http.Request, v interface{}, code int) (int, error)
- type Render
- func (render *Render) Body(w http.ResponseWriter, r *http.Request, body []byte, code int) (int, error)
- func (render *Render) Charset(charset string) *Render
- func (render *Render) DeflateAll() *Render
- func (render *Render) Execute(w http.ResponseWriter, r *http.Request, data interface{}, code int) (int, error)
- func (render *Render) ExecuteTemplate(w http.ResponseWriter, r *http.Request, name string, data interface{}, ...) (int, error)
- func (render *Render) File(w http.ResponseWriter, r *http.Request, name string, code int) (int, error)
- func (render *Render) GzipAll() *Render
- func (render *Render) JSON(w http.ResponseWriter, r *http.Request, v interface{}, code int) (int, error)
- func (render *Render) Parse(text string) error
- func (render *Render) ParseTemplate(name, text string) error
- func (render *Render) Redirect(w http.ResponseWriter, r *http.Request, url string)
- func (render *Render) ServeFile(w http.ResponseWriter, r *http.Request, name string)
- func (render *Render) Text(w http.ResponseWriter, r *http.Request, text string, code int) (int, error)
- func (render *Render) XML(w http.ResponseWriter, r *http.Request, v interface{}, code int) (int, error)
- type Tmpl
- func (t *Tmpl) Execute(w http.ResponseWriter, r *http.Request, data interface{}, code int) (int, error)
- func (t *Tmpl) ExecuteTemplate(w http.ResponseWriter, r *http.Request, name string, data interface{}, ...) (int, error)
- func (t *Tmpl) Parse(text string) error
- func (t *Tmpl) ParseFiles(filenames ...string) error
- func (t *Tmpl) ParseTemplate(name, text string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Render ¶
type Render struct {
// contains filtered or unexported fields
}
var DefalutRender *Render
func (*Render) DeflateAll ¶
func (*Render) ExecuteTemplate ¶
func (*Render) ParseTemplate ¶
type Tmpl ¶
type Tmpl struct {
// contains filtered or unexported fields
}
func NewTmplWithRender ¶
func (*Tmpl) ExecuteTemplate ¶
func (*Tmpl) ParseFiles ¶
func (*Tmpl) ParseTemplate ¶
Click to show internal directories.
Click to hide internal directories.