package core import ( "github.com/gin-gonic/gin" "net/http" ) // CustomHTTPErrorHandler 默认全局异常处理 func CustomHTTPErrorHandler() gin.HandlerFunc { return func(ctx *gin.Context) { R(ctx).FailWithMessage("不知道出了啥异常") ctx.Abort() } } // NotFoundErrorHandler 404异常处理 func NotFoundErrorHandler() gin.HandlerFunc { return func(ctx *gin.Context) { R(ctx).FailWithMessageAndCode("请求接口不存在", http.StatusNotFound) ctx.Abort() } }