From 673f3fabcb5cbe99b6bcc09763865c5bf68e3318 Mon Sep 17 00:00:00 2001 From: Jerry Date: Wed, 6 May 2020 19:37:08 +0800 Subject: [PATCH] fix discussion --- binding/form_mapping.go | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/binding/form_mapping.go b/binding/form_mapping.go index 718eb054..b78eded7 100644 --- a/binding/form_mapping.go +++ b/binding/form_mapping.go @@ -158,15 +158,9 @@ func setByForm(value reflect.Value, field reflect.StructField, form map[string][ } return true, setArray(vs, value, field) default: - var val string - if !ok { - val = opt.defaultValue - } - + val := opt.defaultValue if len(vs) > 0 && vs[0] != "" { val = vs[0] - } else { - val = opt.defaultValue } return true, setWithProperType(val, value, field) }