From 4773be0eb96827a9619b98a65f91f291c86754c3 Mon Sep 17 00:00:00 2001 From: guonaihong Date: Wed, 10 Jul 2019 12:38:10 +0800 Subject: [PATCH] Contraction variable scope --- binding/form_mapping.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/binding/form_mapping.go b/binding/form_mapping.go index 85459d27..80b1d15a 100644 --- a/binding/form_mapping.go +++ b/binding/form_mapping.go @@ -266,8 +266,6 @@ func setTimeField(val string, structField reflect.StructField, value reflect.Val timeFormat = time.RFC3339 } - var t time.Time - switch tf := strings.ToLower(timeFormat); tf { case "unix", "unixnano": tv, err := strconv.ParseInt(val, 10, 0) @@ -280,7 +278,7 @@ func setTimeField(val string, structField reflect.StructField, value reflect.Val d = time.Second } - t = time.Unix(tv/int64(d), tv%int64(d)) + t := time.Unix(tv/int64(d), tv%int64(d)) value.Set(reflect.ValueOf(t)) return nil