Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IndentedJSON ¶
func WriteJSON ¶
func WriteJSON(w http.ResponseWriter, obj interface{}) error
WriteJSON marshals the given interface object and writes it with custom ContentType.
Types ¶
type IndentedJsonRender ¶
type IndentedJsonRender struct {
Data interface{}
}
IndentedJSON contains the given interface object.
func (IndentedJsonRender) Render ¶
func (r IndentedJsonRender) Render(w http.ResponseWriter) (err error)
Render writes data with custom ContentType.
func (IndentedJsonRender) WriteContentType ¶
func (r IndentedJsonRender) WriteContentType(w http.ResponseWriter)
WriteContentType writes custom ContentType.
type JsonRender ¶
type JsonRender struct {
Data interface{}
}
func (JsonRender) Render ¶
func (r JsonRender) Render(w http.ResponseWriter) (err error)
Render writes data with custom ContentType.
func (JsonRender) WriteContentType ¶
func (r JsonRender) WriteContentType(w http.ResponseWriter)
WriteContentType writes custom ContentType.
Click to show internal directories.
Click to hide internal directories.