gitlab.com/evatix-go/core@v1.3.55/internal/reflectinternal/IsZero.go (about) 1 package reflectinternal 2 3 import "reflect" 4 5 // IsZero 6 // 7 // returns true if the current value is null 8 // or reflect value is zero 9 // 10 // Reference: 11 // - Stackoverflow Example : https://stackoverflow.com/a/23555352 12 func IsZero(anyItem interface{}) bool { 13 if IsNull(anyItem) { 14 return true 15 } 16 17 return IsZeroReflectValue(reflect.ValueOf(anyItem)) 18 }