首页> 代码> golang数组排序
下载
打赏
举报
dxb350352
2017-11-24 17:21:21
golang数组排序
官方只提供基本类型的排序,所以自己通过反射写了个能够排序struct的工具类
func main() { var arr = []int{3, 2, 1, 4, 5} sort.Sort(arr, false) fmt.Println(arr) type Test struct { Id int Name string } var arrt []Test arrt = append(arrt, Test{1, "A"}) arrt = append(arrt, Test{1, "C"}) arrt = append(arrt, Test{2, "A"}) arrt = append(arrt, Test{2, "B"}) arrt = append(arrt, Test{1, "B"}) arrt = append(arrt, Test{2, "C"}) sort.Sort(arrt, true, "Name", "Id") fmt.Println(arrt) }
猜你喜欢
- golang读取excel文件生成SQL语句
- golang实现简单的udp协议服务端与客户端示例
- java数组操作工具类
- go格式化日期
- 根据java数组源码写的自己的数组的简单的功能的实现
- java四种排序算法
- java希尔排序算法
- python数组List,Tuple,Dictionary基础教程
- java常用的简单排序算法
- java去除数组中重复的记录
- java ArrayList数据对象按排序值大小倒叙排序
- java冒泡排序算法实例
0个评论
2个牛币
排序算法 数组排序
Golang
请下载代码后再发表评论
文件名:sort.rar,文件大小:1.062K
下载
- /
- /sort.go
相关代码
- golang读取excel文件生成SQL语句
- golang实现简单的udp协议服务端与客户端示例
- go格式化日期
- 原 c、golang、javascript语言版本的插入排序算法
最近下载
1458790210 LV2
2022年4月13日
SHELLI LV1
2021年4月26日
laishaofe LV7
2020年9月7日
最代码官方 LV167
2017年11月24日
最近浏览
与哲rhcy LV6
2023年5月10日
835512308 LV14
2022年11月23日
微信网友_6040315240812544 LV8
2022年10月31日
1458790210 LV2
2022年4月13日
靛紫1234 LV4
2021年12月17日
biubiuchen LV11
2021年8月25日
趣多多不是脆脆鲨 LV2
2021年8月15日
_nrxsh LV12
2021年7月8日
SHELLI LV1
2021年4月26日
zhoumq LV6
2021年1月27日