Documentation
¶
Index ¶
- func AddToLogLine(ctx context.Context, key string, value string) context.Context
- func LogLineParams(r *http.Request) map[string]string
- func ParseBody(r *http.Request, model interface{}) error
- func ReaderHelper(header http.Header, body io.ReadCloser) (io.Reader, error)
- func Render(w http.ResponseWriter, r *http.Request, model interface{})
- func RenderError(w http.ResponseWriter, r *http.Request, err error)
- func RenderErrorWithStatusCode(w http.ResponseWriter, r *http.Request, statusCode int, err error)
- func RenderMessage(w http.ResponseWriter, r *http.Request, msg string)
- func RenderMessageWithStatusCode(w http.ResponseWriter, r *http.Request, statusCode int, msg string)
- func RenderWithStatusCode(w http.ResponseWriter, r *http.Request, statusCode int, model interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddToLogLine ¶
Helper function for adding params to uhttp request-logging
func ReaderHelper ¶ added in v1.0.39
inspired by https://medium.com/axiomzenteam/put-your-http-requests-on-a-diet-3e1e52333014
func RenderError ¶
func RenderError(w http.ResponseWriter, r *http.Request, err error)
func RenderMessage ¶
func RenderMessage(w http.ResponseWriter, r *http.Request, msg string)
func RenderWithStatusCode ¶
func RenderWithStatusCode(w http.ResponseWriter, r *http.Request, statusCode int, model interface{})
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.