- 博客(1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 通用的golang自定义结构数组排序
golang自定义结构数组排序需求实现代码 需求 数据查询采用了并发的方式,然后用chan收集数据,得到的数组是一个乱序的数组,想根据数组元素的某个字段进行排序。一般是用sort包进行排序,但是不同数组的元素类型不同,不想为每一个元素进行实现sort中的接口,故在外层加了一成封装。 实现 假设结构体比较的字段是int型,基本满足了绝大多数场景的排序。其他比较类似。通过反射实现大小的比较。Swap方...
2019-12-24 17:03:00
1080
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人