当前位置: 首页 > news >正文

Golang实现一个一维结构体,根据某个字段排序

package mainimport ("fmt""sort"
)type Person struct {Name stringAge  int
}func main() {// 创建一个一维结构体切片people := []Person{{"Alice", 25},{"Bob", 30},{"Charlie", 20},{"David", 35},{"Eve", 28},{"Frank", 32},}// 根据 Age 字段对一维结构体切片进行倒序排序sort.Slice(people, func(i, j int) bool {return people[i].Age > people[j].Age})// 打印排序后的一维结构体切片for _, person := range people {fmt.Printf("Name: %s, Age: %d\n", person.Name, person.Age)}
}

类似php的array_multisort函数

http://www.lryc.cn/news/232767.html

相关文章:

  • python语言实现背包问题动态规划
  • 将Python程序(.py)转换为Windows可执行文件(.exe)
  • Oracle 查找非系统用户结合了10,11,12,19
  • c++虚函数纯虚函数详解加代码解释
  • kotlin retrofit
  • Web 开发中 route 和 router 有什么区别?
  • VBA技术资料MF83:将Word文档批量另存为PDF文件
  • 通信原理板块——脉冲编码调制(PCM)
  • 绕过类安全问题分析方法
  • 基于STC12C5A60S2系列1T 8051单片的IIC总线器件数模芯片PCF8591实现数模转换应用
  • 2023年中国骨质疏松治疗仪发展趋势分析:小型且智能将成为产品优化方向[图]
  • 并发编程之生产者消费者模型
  • Java要将字符串转换为Map
  • 2760. 最长奇偶子数组 --力扣 --JAVA
  • JVM——运行时数据区(程序计数器+栈)
  • 【C++】数组中出现次数超过一半的数字
  • 3GPP协议解读(一)_23.501_23.502_PDU Session_SMF与UDP的交互
  • 天池2023智能驾驶汽车虚拟仿真视频数据理解--baseline
  • C++入门(1)—命名空间、缺省参数
  • 以程序员的身份使用curl获取速卖通详情
  • Java设计模式-结构型模式-装饰模式
  • 这7个“小毛病”项目经理必须克服
  • 一言成文大模型:大模型实践之路
  • 【VSCode】配置C/C++开发环境教程(Windows系统)
  • 算法实战:亲自写红黑树之四 插入insert的平衡
  • JWT 技术
  • 003.文件描述符、重定向
  • 图论| 827. 最大人工岛 127. 单词接龙
  • 2023年中国恒温蜡疗仪发展趋势分析:应用前景存有很大发展与探索空间[图]
  • 认识“协议”