Update validator.v8 升级为 validator.v9

This commit is contained in:
新亮
2019-08-29 19:32:48 +08:00
parent f71349c33e
commit 4036ab2b23
50 changed files with 10222 additions and 29 deletions
+5 -10
View File
@@ -1,18 +1,13 @@
package param_verify
import (
"gopkg.in/go-playground/validator.v8"
"reflect"
"gopkg.in/go-playground/validator.v9"
)
func NameValid (
v *validator.Validate, topStruct reflect.Value, currentStructOrField reflect.Value,
field reflect.Value, fieldType reflect.Type, fieldKind reflect.Kind, param string,
) bool {
if s, ok := field.Interface().(string); ok {
if s == "admin" {
return false
}
func NameValid(fl validator.FieldLevel) bool {
val := fl.Field().String()
if val == "admin" {
return false
}
return true
}