# Functions
WriteJSON marshals the given interface object and writes it with custom ContentType.
WriteMsgPack writes MsgPack ContentType and encodes the given interface object.
WriteString writes data according to its format and write custom ContentType.
# Structs
AsciiJSON contains the given interface object.
Data contains ContentType and bytes data.
Delims represents a set of Left and Right delimiters for HTML template rendering.
HTML contains template reference and its name with given interface object.
HTMLDebug contains template delims and pattern and function with file list.
HTMLProduction contains template reference and its delims.
IndentedJSON contains the given interface object.
JSON contains the given interface object.
JsonpJSON contains the given interface object its callback.
MsgPack contains the given interface object.
ProtoBuf contains the given interface object.
PureJSON contains the given interface object.
Reader contains the IO reader and its length, and custom ContentType and other headers.
Redirect contains the http request reference and redirects status code and location.
SecureJSON contains the given interface object and its prefix.
String contains the given interface object slice and its format.
TOML contains the given interface object.
XML contains the given interface object.
YAML contains the given interface object.
# Interfaces
HTMLRender interface is to be implemented by HTMLProduction and HTMLDebug.
Render interface is to be implemented by JSON, XML, HTML, YAML and so on.