在golang中对降序结构进行排序

请看这个游乐场。我想要的很简单:我想对所有“记录”进行降序排序。我无法弄清楚如何。原因是我的结构包含一个或多个记录,我不确定如何处理。(fe工作正常)


慕妹3146593
浏览 377回答 2
2回答

茅侃侃

如果您有一个sort.Interface按升序排序的实现,您可以使用该sort.Reverse函数生成一个反向排序的版本。因此,如果data实现sort.Interface并且您有如下调用:sort.Sort(data)然后您可以通过将其更改为降序来切换到:sort.Sort(sort.Reverse(data))在内部,排序器返回的sort.Reverse只是代理sort.Interface方法调用,除了Less它切换两个参数的位置。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go