Modify judgment conditions

This commit is contained in:
guonaihong 2019-05-13 08:52:19 +08:00
parent 071baf119c
commit 13d0acab58

View File

@ -70,7 +70,7 @@ func mapping(value reflect.Value, field reflect.StructField, setter setter, tag
return isSetted, nil
}
if !(vKind == reflect.Struct && field.Anonymous) {
if vKind != reflect.Struct || !field.Anonymous {
ok, err := tryToSetValue(value, field, setter, tag)
if err != nil {
return false, err