Documentation
¶
Index ¶
- func DefaultCORS() gin.HandlerFunc
- func Logger(config *config.ServerConfig) gin.HandlerFunc
- func Metric() gin.HandlerFunc
- func NewCORS(config CORSConfig) gin.HandlerFunc
- func Recovery() gin.HandlerFunc
- func SetMetricNamespace(header string)
- func Trace(config *config.ServerConfig) gin.HandlerFunc
- type CORSConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultCORS ¶ added in v1.2.0
func DefaultCORS() gin.HandlerFunc
DefaultCORS default cors handler
func NewCORS ¶ added in v1.2.0
func NewCORS(config CORSConfig) gin.HandlerFunc
NewCORS customer cors handler by config
func Recovery ¶
func Recovery() gin.HandlerFunc
Recovery recover application and log panic details once it panics
func SetMetricNamespace ¶ added in v1.3.0
func SetMetricNamespace(header string)
SetHttpMetricNamespace set http metric namespace get from which http header default namespace is get from http header: appkey
func Trace ¶
func Trace(config *config.ServerConfig) gin.HandlerFunc
Trace trace incoming request details
Types ¶
Click to show internal directories.
Click to hide internal directories.