From f7a19aef975d1e5b3391f6eebceecb430ed060ad Mon Sep 17 00:00:00 2001 From: evalphobia Date: Fri, 12 Jun 2015 14:03:11 +0900 Subject: [PATCH] Support float and bool for nullable update --- helpers.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/helpers.go b/helpers.go index 4f3be860..7e8978f0 100644 --- a/helpers.go +++ b/helpers.go @@ -37,6 +37,12 @@ func isZero(k interface{}) bool { return k.(uint32) == 0 case uint64: return k.(uint64) == 0 + case float32: + return k.(float32) == 0 + case float64: + return k.(float64) == 0 + case bool: + return k.(bool) == false case string: return k.(string) == "" case time.Time: