| 123456789101112131415161718192021222324 |
- package middleware
- import (
- "gitea.ckfah.com/cjjy/gocommon/pkg/logger"
- "gitea.ckfah.com/cjjy/gocommon/pkg/net/engines"
- )
- /**
- DemoMiddleware 以方法去返回!!
- */
- func DemoMiddleware() engines.HandlerFunc {
- return func(context *engines.Context) {
- var err error // 业务逻辑
- if err != nil {
- logger.Warnc(context, "[DemoMiddleware] find err, err: %s", err)
- // 异常不会继续处理
- context.Abort()
- return
- }
- // logger
- logger.Infoc(context, "[DemoMiddleware] err, err: %s", err)
- context.Next()
- }
- }
|