Documentation ¶
Index ¶
- func DecodeJSON(r io.Reader, v interface{}) error
- func RenderBlob(w http.ResponseWriter, contentType string, blob []byte, cc string) error
- func RenderEmptyOK(w http.ResponseWriter)
- func RenderErrInternal(w http.ResponseWriter, err error)
- func RenderErrInternalWithID(w http.ResponseWriter, err error) string
- func RenderErrInvalidRequest(w http.ResponseWriter, err error)
- func RenderErrNotFound(w http.ResponseWriter)
- func RenderErrResourceNotFound(w http.ResponseWriter, resource string)
- func RenderErrUnauthorized(w http.ResponseWriter)
- func RenderJSON(w http.ResponseWriter, code int, v interface{})
- func RenderNoContent(w http.ResponseWriter)
- type ErrResponse
- type Server
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DecodeJSON ¶
func RenderBlob ¶
func RenderEmptyOK ¶
func RenderEmptyOK(w http.ResponseWriter)
func RenderErrInternal ¶
func RenderErrInternal(w http.ResponseWriter, err error)
func RenderErrInternalWithID ¶
func RenderErrInternalWithID(w http.ResponseWriter, err error) string
func RenderErrInvalidRequest ¶
func RenderErrInvalidRequest(w http.ResponseWriter, err error)
func RenderErrNotFound ¶
func RenderErrNotFound(w http.ResponseWriter)
func RenderErrResourceNotFound ¶
func RenderErrResourceNotFound(w http.ResponseWriter, resource string)
func RenderErrUnauthorized ¶
func RenderErrUnauthorized(w http.ResponseWriter)
func RenderJSON ¶
func RenderJSON(w http.ResponseWriter, code int, v interface{})
RenderJSON writes an http response using the value passed in v as JSON. If it cannot convert the value to JSON, it returns an error
func RenderNoContent ¶
func RenderNoContent(w http.ResponseWriter)
Types ¶
type ErrResponse ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func (*Server) ListenAndServe ¶
ListenAndServe will listen for requests
Click to show internal directories.
Click to hide internal directories.