【笔记】Go语言排序切片
前言
Go语言排序切片
排序整型切片
正序(从小到大)
1 | var arg = sort.IntSlice{} |
倒序(从大到小)
1 | var arg = sort.IntSlice{} |
排序浮点型切片
正序(从小到大)
1 | var arg = sort.Float64Slice{} |
倒序(从大到小)
1 | var arg = sort.Float64Slice{} |
排序字符串切片
正序(从小到大)
1 | var arg = sort.StringSlice{} |
倒序(从大到小)
1 | var arg = sort.StringSlice{} |
排序自定义结构体切片
定义自定义结构体
1 | type User struct { |
实现接口
1 | // Len 获取切片长度 |
调用排序方法
1 | // 定义变量 |