Versions in this module Expand all Collapse all v1 v1.0.1 Jun 16, 2021 Changes in this version + func NewJSONEncoder() middleware.Middleware + func WithError(ctx context.Context, err Error) + func WithPayload(ctx context.Context, payload interface{}) + type Buffer struct + Body *bytes.Buffer + Response http.ResponseWriter + Status int + func NewBuffer(w http.ResponseWriter) *Buffer + func (w *Buffer) Flush() + func (w *Buffer) Header() http.Header + func (w *Buffer) Write(buf []byte) (int, error) + func (w *Buffer) WriteHeader(status int) + type Error struct + Code int + Error error + Message string + func (e Error) MarshalJSON() ([]byte, error)