- 博客(1)
- 收藏
- 关注
原创 Golang 利用反射对结构体优雅排序
最近开始实习,技术栈主要Python和Golang,目前的需求把Python模块重构为GO模块,然后出现了一个问题,就是要将一个结构体,按结构体中各个字段进行排序,然后写入Redis,对于Pyhon来说for循环就能解决,但是对于Go语言来说,每一次排序都要写一个比较函数,写出来的代码太丑,网上搜索也没搜索到合适解决方法,所以自己想了一个解决方法来优雅排序。 比较函数: func reflectCmp(i, j interface{}, fieldName string) bool { //按传入f
2021-10-13 15:52:54
279
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人