chore: stabilize lint and verify builds

This commit is contained in:
2026-02-06 11:51:32 +08:00
parent edede17880
commit 1782f64417
114 changed files with 3032 additions and 1345 deletions

View File

@@ -1,6 +1,10 @@
package errorx
import "github.com/gofiber/fiber/v3"
import (
"errors"
"github.com/gofiber/fiber/v3"
)
// 全局实例
var DefaultSender = NewResponseSender()
@@ -11,6 +15,7 @@ func Middleware(c fiber.Ctx) error {
if err != nil {
return DefaultSender.SendError(c, err)
}
return nil
}
@@ -20,7 +25,8 @@ func Wrap(err error) *AppError {
return nil
}
if appErr, ok := err.(*AppError); ok {
var appErr *AppError
if errors.As(err, &appErr) {
return &AppError{
Code: appErr.Code,
Message: appErr.Message,