Documentation ¶
Overview ¶
Package errors implements an HTTP error handling middleware.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(c middleware.Controller) (middleware.Middleware, error)
New instantiates a new instance of error-handling middleware.
Types ¶
type ErrorHandler ¶
type ErrorHandler struct { Next middleware.Handler ErrorPages map[int]string // map of status code to filename LogFile string Log *log.Logger }
ErrorHandler handles HTTP errors (or errors from other middleware).
func (ErrorHandler) ServeHTTP ¶
func (h ErrorHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) (int, error)
Click to show internal directories.
Click to hide internal directories.