From 3d4a143814d24d9d992b10f27e6a0cf113ee46d5 Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Sun, 29 May 2016 16:47:54 +0800 Subject: [PATCH] bug fixed --- helpers.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/helpers.go b/helpers.go index 5fdef5bf..3b4d01f1 100644 --- a/helpers.go +++ b/helpers.go @@ -148,6 +148,10 @@ func isZero(k interface{}) bool { } func isStructZero(v reflect.Value) bool { + if !v.IsValid() { + return true + } + for i := 0; i < v.NumField(); i++ { field := v.Field(i) switch field.Kind() {