Documentation
¶
Index ¶
- func Auth() router.HandlerFunc
- func CORS(allowOrigins ...string) router.HandlerFunc
- func Guest() router.HandlerFunc
- func Logger() router.HandlerFunc
- func Recovery() router.HandlerFunc
- func Throttle(maxRequests int, duration time.Duration) router.HandlerFunc
- func Timeout(timeout time.Duration) router.HandlerFunc
- func TrimTrailingSlash() router.HandlerFunc
- func ValidateJSON(schema interface{}) router.HandlerFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Throttle ¶
func Throttle(maxRequests int, duration time.Duration) router.HandlerFunc
Throttle 限流中间件
func ValidateJSON ¶
func ValidateJSON(schema interface{}) router.HandlerFunc
ValidateJSON 验证 JSON 中间件
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.