From 05ec88fc50e23452c1f5572b537bf23cfe06db7b Mon Sep 17 00:00:00 2001 From: AoiHosizora Date: Fri, 31 Jul 2020 15:47:41 +0800 Subject: [PATCH] style(validator): move validator to gin --- README.md | 1 - xgin/README.md | 9 +++++++++ {xvalidator => xgin}/validator.go | 2 +- xvalidator/README.md | 10 ---------- 4 files changed, 10 insertions(+), 12 deletions(-) rename {xvalidator => xgin}/validator.go (99%) delete mode 100644 xvalidator/README.md diff --git a/README.md b/README.md index e501c73..c9b1a56 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,6 @@ + xtime + **xgin** -+ xvalidator (`validator.v9`) + **xgorm** + xredis (`redigo/redis`) + xneo4j diff --git a/xgin/README.md b/xgin/README.md index 218f4fc..bfa7d79 100644 --- a/xgin/README.md +++ b/xgin/README.md @@ -6,3 +6,12 @@ + `BuildBasicErrorDto(err interface{}, c *gin.Context) *xdto.ErrorDto` + `BuildErrorDto(err interface{}, c *gin.Context, skip int, print bool) *xdto.ErrorDto` + `LoggerWithLogrus(logger *logrus.Logger, start time.Time, c *gin.Context)` + +### Validator Functions + ++ `SetupRegexBinding()` ++ `SetupSpecificRegexpBinding(tag string, re string)` ++ `SetupDateTimeLocBinding(tag string, layout string, loc *time.Location)` ++ `SetupDateTimeBinding(tag string, layout string)` ++ `SetupBinding(tag string, valFunc func(fl validator.FieldLevel) bool)` ++ `IsValidationFormatError(err error) bool` diff --git a/xvalidator/validator.go b/xgin/validator.go similarity index 99% rename from xvalidator/validator.go rename to xgin/validator.go index 708b2e1..fd69f42 100644 --- a/xvalidator/validator.go +++ b/xgin/validator.go @@ -1,4 +1,4 @@ -package xvalidator +package xgin import ( "github.com/gin-gonic/gin/binding" diff --git a/xvalidator/README.md b/xvalidator/README.md deleted file mode 100644 index 395580b..0000000 --- a/xvalidator/README.md +++ /dev/null @@ -1,10 +0,0 @@ -# xvalidator - -### Functions - -+ `SetupRegexBinding()` -+ `SetupSpecificRegexpBinding(tag string, re string)` -+ `SetupDateTimeLocBinding(tag string, layout string, loc *time.Location)` -+ `SetupDateTimeBinding(tag string, layout string)` -+ `SetupBinding(tag string, valFunc func(fl validator.FieldLevel) bool)` -+ `IsValidationFormatError(err error) bool`