Versions in this module Expand all Collapse all v1 v1.0.0 Oct 25, 2020 Changes in this version + type Data struct + Data [][]byte + func (r Data) Render(w shim.ResponseWriter) (err error) + type JSON struct + Code int + Data interface{} + Message string + TTL int + func (r JSON) Render(w shim.ResponseWriter) error + type MapJSON map[string]interface + func (m MapJSON) Render(w shim.ResponseWriter) error + type PB struct + Code int64 + Data *google_protobuf.Any + Message string + TTL uint64 + func (*PB) Descriptor() ([]byte, []int) + func (*PB) ProtoMessage() + func (m *PB) GetCode() int64 + func (m *PB) GetData() *google_protobuf.Any + func (m *PB) GetMessage() string + func (m *PB) GetTTL() uint64 + func (m *PB) Reset() + func (m *PB) String() string + func (m PB) Render(w shim.ResponseWriter) error + type Render interface + Render func(writer shim.ResponseWriter) error + type String struct + Data []interface{} + Format string + func (r String) Render(w shim.ResponseWriter) error + type XML struct + Code int + Data interface{} + Message string + func (r XML) Render(w shim.ResponseWriter) (err error)