ToB企服应用市场:ToB评测及商务社交产业平台
标题:
go 1.21:cmp
[打印本页]
作者:
大连密封材料
时间:
2023-9-3 17:18
标题:
go 1.21:cmp
标准库 cmp
原文在
这里
go 1.21 新增 cmp 包提供了与有序变脸比较相关的类型和函数。
Ordered
定义如下:
type Ordered interface {
~int | ~int8 | ~int16 | ~int32 | ~int64 |
~uint | ~uint8 | ~uint16 | ~uint32 | ~uint64 | ~uintptr |
~float32 | ~float64 |
~string
}
复制代码
Ordered 是一个约束,它允许任何有序类型:任何支持 运算符的类型。如果 Go 的未来版本添加了新的有序类型,这个约束将被修改以包含它们。
请注意,浮点类型可能包含 NaN("非数字")值。当使用如 == 或
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4