From b4d1b55cc2efceeb8c68857735395119ac7a4dd2 Mon Sep 17 00:00:00 2001 From: thinkerou Date: Tue, 24 Oct 2017 21:38:42 +0800 Subject: [PATCH] fix bug for nil interface --- binding/form_mapping.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/binding/form_mapping.go b/binding/form_mapping.go index e824d39c..3ced55be 100644 --- a/binding/form_mapping.go +++ b/binding/form_mapping.go @@ -50,7 +50,7 @@ func mapForm(ptr interface{}, form map[string][]string) error { inputValue, exists := form[inputFieldName] if !exists { - if defaultValue.(string) == "" { + if defaultValue == nil { continue } inputValue = make([]string, 1)