Documentation
¶
Index ¶
- func ReplyCSS(w http.ResponseWriter, response *Response) (int, error)
- func ReplyFile(w http.ResponseWriter, response *Response) (int, error)
- func ReplyHtml(w http.ResponseWriter, response *Response) (int, error)
- func ReplyJSON(w http.ResponseWriter, response *Response) (int, error)
- func ReplyJavascript(w http.ResponseWriter, response *Response) (int, error)
- func ReplyMsgpack(w http.ResponseWriter, response *Response) (int, error)
- func ReplyProtobuf(w http.ResponseWriter, response *Response) (int, error)
- func ReplyText(w http.ResponseWriter, response *Response) (int, error)
- func ReplyXml(w http.ResponseWriter, response *Response) (int, error)
- func ReplyYaml(w http.ResponseWriter, response *Response) (int, error)
- type Response
- type Writer
- func NewCSSWriter(w http.ResponseWriter) Writer
- func NewFileWriter(w http.ResponseWriter) Writer
- func NewHtmlWriter(w http.ResponseWriter) Writer
- func NewJavascriptWriter(w http.ResponseWriter) Writer
- func NewJsonWriter(w http.ResponseWriter) Writer
- func NewMsgpackWriter(w http.ResponseWriter) Writer
- func NewProtobufWriter(w http.ResponseWriter) Writer
- func NewTextWriter(w http.ResponseWriter) Writer
- func NewXmlWriter(w http.ResponseWriter) Writer
- func NewYamlWriter(w http.ResponseWriter) Writer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReplyCSS ¶ added in v1.0.5
func ReplyCSS(w http.ResponseWriter, response *Response) (int, error)
ReplyCSS writes a css response
func ReplyFile ¶ added in v1.0.2
func ReplyFile(w http.ResponseWriter, response *Response) (int, error)
ReplyFile writes a file response
func ReplyHtml ¶ added in v1.0.3
func ReplyHtml(w http.ResponseWriter, response *Response) (int, error)
ReplyHtml writes a html response
func ReplyJSON ¶
func ReplyJSON(w http.ResponseWriter, response *Response) (int, error)
ReplyJSON writes a json response
func ReplyJavascript ¶ added in v1.0.2
func ReplyJavascript(w http.ResponseWriter, response *Response) (int, error)
ReplyJavascript writes a javascript response
func ReplyMsgpack ¶ added in v1.0.3
func ReplyMsgpack(w http.ResponseWriter, response *Response) (int, error)
ReplyMsgpack writes a messagepack response
func ReplyProtobuf ¶ added in v1.0.2
func ReplyProtobuf(w http.ResponseWriter, response *Response) (int, error)
ReplyProtobuf writes a javascript response
func ReplyText ¶
func ReplyText(w http.ResponseWriter, response *Response) (int, error)
ReplyText writes a text response
Types ¶
type Response ¶
Response defines a response code and its body
func NewFileResponse ¶ added in v1.0.4
NewFileResponse return a Response object to send an attachment file for download Note: If sending a file for download as attachment then fileName parameter is to be set as name.extension and body should be the byte content of the file
func NewResponse ¶
NewResponse return a Response object
type Writer ¶ added in v1.0.5
type Writer interface { http.ResponseWriter HeaderWritten() bool Status() int BytesWritten() int Tee(io.Writer) Unwrap() http.ResponseWriter Reply(response *Response) (int, error) Flush() Hijack() (net.Conn, *bufio.ReadWriter, error) ReadFrom(r io.Reader) (int64, error) Push(target string, opts *http.PushOptions) error }
func NewCSSWriter ¶ added in v1.0.5
func NewCSSWriter(w http.ResponseWriter) Writer
func NewFileWriter ¶ added in v1.0.3
func NewFileWriter(w http.ResponseWriter) Writer
func NewHtmlWriter ¶ added in v1.0.3
func NewHtmlWriter(w http.ResponseWriter) Writer
func NewJavascriptWriter ¶ added in v1.0.3
func NewJavascriptWriter(w http.ResponseWriter) Writer
func NewJsonWriter ¶ added in v1.0.3
func NewJsonWriter(w http.ResponseWriter) Writer
func NewMsgpackWriter ¶ added in v1.0.3
func NewMsgpackWriter(w http.ResponseWriter) Writer
func NewProtobufWriter ¶ added in v1.0.3
func NewProtobufWriter(w http.ResponseWriter) Writer
func NewTextWriter ¶ added in v1.0.3
func NewTextWriter(w http.ResponseWriter) Writer
func NewXmlWriter ¶ added in v1.0.3
func NewXmlWriter(w http.ResponseWriter) Writer
func NewYamlWriter ¶ added in v1.0.5
func NewYamlWriter(w http.ResponseWriter) Writer
Source Files
¶
Click to show internal directories.
Click to hide internal directories.