diff --git a/router/config.go b/router/config.go deleted file mode 100644 index 859dc7b..0000000 --- a/router/config.go +++ /dev/null @@ -1,21 +0,0 @@ -// Package router ... -// -// Description : router ... -// -// Author : go_developer@163.com<白茶清欢> -// -// Date : 2025-02-07 17:41 -package router - -import "strings" - -var defaultValidateErrTag = "err" - -// SetValidateErrTag 设置验证失败时, 获取错误信息的tag字段 -func SetValidateErrTag(tagName string) { - tagName = strings.TrimSpace(tagName) - if tagName == "" { - return - } - defaultValidateErrTag = tagName -} diff --git a/router/handler.go b/router/handler.go index 32e2284..19df456 100644 --- a/router/handler.go +++ b/router/handler.go @@ -80,7 +80,7 @@ func (s *server) RequestHandler(uriCfg UriConfig) gin.HandlerFunc { // 默认请求失败 ctx.Set(consts.GinRequestSuccess, false) - // 初始化响应之后logic + // 初始化响应之后 logic logicAfterResponse := &define.LogicAfterResponse{ SuccessHookFuncList: make([]func(ctx *gin.Context), 0), FailureHookFuncList: make([]func(ctx *gin.Context), 0), diff --git a/router/validator.go b/router/validator.go index 92602f0..1fbd5fc 100644 --- a/router/validator.go +++ b/router/validator.go @@ -10,16 +10,24 @@ package router import ( "errors" "fmt" - "github.com/go-playground/validator/v10" "reflect" "strings" + + "github.com/go-playground/validator/v10" ) +var defaultValidateErrTag = "err" + +// SetValidateErrTag 设置验证失败时, 获取错误信息的tag字段 +func SetValidateErrTag(tagName string) { + tagName = strings.TrimSpace(tagName) + if tagName == "" { + return + } + defaultValidateErrTag = tagName +} + // GetValidateErr 格式化错误信息 -// -// Author : go_developer@163.com<白茶清欢> -// -// Date : 22:19 2025/1/15 func GetValidateErr(obj any, rawErr error) error { if nil == rawErr { return nil