泛型提案中有一节介绍如何返回类型参数的零值,但没有提到如何检查参数化类型的值是否为零值。
我能想到的唯一方法是使用reflect.ValueOf(...).IsZero(),还有其他选择吗?
reflect.ValueOf(...).IsZero()
generics go
generics ×1
go ×1