1 parent 2dd87f4 commit 7b41a76Copy full SHA for 7b41a76
1 file changed
values.go
@@ -329,12 +329,30 @@ func isNullish(value interface{}) bool {
329
if value, ok := value.(int); ok {
330
return math.IsNaN(float64(value))
331
}
332
+ if value, ok := value.(*int); ok {
333
+ if value == nil {
334
+ return true
335
+ }
336
+ return math.IsNaN(float64(*value))
337
338
if value, ok := value.(float32); ok {
339
340
341
+ if value, ok := value.(*float32); ok {
342
343
344
345
346
347
if value, ok := value.(float64); ok {
348
return math.IsNaN(value)
349
350
+ if value, ok := value.(*float64); ok {
351
352
353
354
+ return math.IsNaN(*value)
355
356
return value == nil
357
358
0 commit comments