Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CorsMiddleware ¶
type CorsMiddleware struct {
// contains filtered or unexported fields
}
func NewCorsMiddleware ¶
func NewCorsMiddleware(cfg config.CorsConfig) *CorsMiddleware
type Middlewares ¶
type Middlewares struct {
Trace *TraceMiddleware
RequestLogger *RequestLogger
}
Middlewares 中间件集合
type TraceMiddleware ¶
type TraceMiddleware struct {
// contains filtered or unexported fields
}
TraceMiddleware 请求链路追踪中间件,注入 traceID、beginTime、logger 到上下文。
func NewTraceMiddleware ¶
func NewTraceMiddleware(logger logger.Logger) *TraceMiddleware
NewTraceMiddleware 创建 TraceMiddleware
Click to show internal directories.
Click to hide internal directories.