feat: generic 包支持检查泛型类型是否为空指针
可以通过 generic.IsNil[V any](V) bool 函数检查一个泛型类型的值是否为空指针
This commit is contained in:
parent
db51edfa1c
commit
6023f59160
|
@ -0,0 +1,8 @@
|
||||||
|
package generic
|
||||||
|
|
||||||
|
import "reflect"
|
||||||
|
|
||||||
|
// IsNil 检查指定的值是否为 nil
|
||||||
|
func IsNil[V any](v V) bool {
|
||||||
|
return reflect.ValueOf(v).IsNil()
|
||||||
|
}
|
Loading…
Reference in New Issue