Support float and bool for nullable update

This commit is contained in:
evalphobia 2015-06-12 14:03:11 +09:00
parent 04c8a594a6
commit f7a19aef97
1 changed files with 6 additions and 0 deletions

View File

@ -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: