Slim

ResponseWriter

type ResponseWriter

type ResponseWriter interface {    http.ResponseWriter    http.Flusher    http.Pusher    // Status returns the status code of the response, or 0 if the response has not yet been written.    Status() int    // Written returns whether the ResponseWriter has been written.    Written() bool    // Size returns the size of the response body.    Size() int}

ResponseWriter is a wrapper around http.ResponseWriter that provides additional information about the response. It is recommended to use this construct to wrap ResponseWriter if middleware handlers require this functionality.

func NewResponseWriter

func NewResponseWriter(method string, rw http.ResponseWriter) ResponseWriter

Creates a ResponseWriter that wraps http.ResponseWriter.

Navigate Select esc Close search