Skip to content

Commit c042972

Browse files
committed
vaild 方法取消飞struct 检验
1 parent 2415230 commit c042972

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

validation/validation.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -275,6 +275,10 @@ func (v *Validation) Valid(obj interface{}) (b bool, err error) {
275275
}
276276

277277
for i := 0; i < objT.NumField(); i++ {
278+
tag := objT.Field(i).Tag.Get("valid")
279+
if tag == "" {
280+
continue
281+
}
278282
switch objT.Field(i).Type.Kind() {
279283
case reflect.Array, reflect.Slice:
280284
for si := 0; si < objV.Field(i).Len(); si++ {

0 commit comments

Comments
 (0)