Documentation ¶
Index ¶
Constants ¶
View Source
const ( TagTime = "time" TagPid = "pid" TagReferer = "referer" TagProtocol = "protocol" TagIP = "ip" TagIPs = "ips" TagHost = "host" TagMethod = "method" TagPath = "path" TagURL = "url" TagUA = "ua" TagLatency = "latency" TagStatus = "status" TagQueryStringParams = "query" TagReqBody = "req_body" TagReqHeaders = "req_headers" TagResBody = "res_body" TagError = "error" TagTraceID = "trace_id" )
Logger variables
View Source
const (
// HeaderTraceID is the header key for trace id
HeaderTraceID = "X-Request-ID"
)
Variables ¶
This section is empty.
Functions ¶
func NewLimiterHandler ¶
NewLimiterHandler 创建限流器中间件
func NewSessionStore ¶
NewSessionStore 创建 session 存储
func NewSlogMiddleware ¶
func NewSlogMiddleware() fiber.Handler
NewSlogMiddleware creates a new slog middleware handler
func NewTraceMiddleware ¶
func NewTraceMiddleware() fiber.Handler
NewTraceMiddleware creates a new trace middleware handler
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.