Documentation
¶
Index ¶
- Variables
- func App() *server.Server
- func Controller(h interface{}, methodName ...string) server.HandlerFunc
- func ExtendContextMiddleware(h server.HandlerFunc) server.HandlerFunc
- func GenTraceID() uint64
- func HTTPErrorHandlerFunc(err error, ctx Context)
- func HandleSucc() server.HandlerFunc
- func InitLogger()
- func ToBase(h HandlerFunc) server.HandlerFunc
- func ToBaseHTTPErrorHandler(h HTTPErrorHandler) server.HTTPErrorHandler
- type Context
- type HTTPErrorHandler
- type HandlerFunc
- type Logger
- type Request
- type Route
- type RouteCache
Constants ¶
This section is empty.
Variables ¶
View Source
var ( AccessLog logger.Writer ConsoleLog logger.Writer AppLog logger.Writer ErrorLog logger.Writer )
View Source
var Hostname string
Functions ¶
func Controller ¶
func Controller(h interface{}, methodName ...string) server.HandlerFunc
Controller 转为 server.HandlerFunc
func ExtendContextMiddleware ¶
func ExtendContextMiddleware(h server.HandlerFunc) server.HandlerFunc
ExtendContextMiddleware Context 拓展中间件
func GenTraceID ¶
func GenTraceID() uint64
func HTTPErrorHandlerFunc ¶
func InitLogger ¶
func InitLogger()
func ToBase ¶
func ToBase(h HandlerFunc) server.HandlerFunc
ToBase HandlerFunc 转为 server.HandlerFunc
func ToBaseHTTPErrorHandler ¶
func ToBaseHTTPErrorHandler(h HTTPErrorHandler) server.HTTPErrorHandler
HandleError 返回失败
Types ¶
type HTTPErrorHandler ¶
type HandlerFunc ¶
Click to show internal directories.
Click to hide internal directories.