package
3.2.4
Repository: https://github.com/issue9/middleware.git
Documentation: pkg.go.dev

# Functions

Exit 退出当前的协程 status 表示输出的状态码,如果为 0,则不会作任何状态码输出。 Exit 最终是以 panic 的形式退出,所以如果你的代码里截获了 panic, 那么 Exit 并不能达到退出当前请求的操作。.
New 声明 ErrorHandler 变量.
WriteHeader 写入 HTTP 状态值 通过 errorhandler 的封装之后,默认会将大于等于 400 状态值的响应重定向到指定的处理函数,如果不需要特殊处理, 可以调用此函数,按照正常流程处理。.

# Structs

ErrorHandler 错误页面处理函数管理 NOTE: 外层必须包含由 ErrorHandler.Recovery 声明的 recovery 中间件。 一旦写入由 ErrorHandler 托管的状态码,会直接中间整个中间件链的执行以 panic 的形式退出, 直接被 recovery 捕获。.

# Type aliases

HandleFunc 错误处理函数.