似乎是一个基本问题,但找不到简单的答案.
我有一个片段:
[]string{"dog", "cat", "bird"}
Run Code Online (Sandbox Code Playgroud)
通过在地图中查找排序值来对其进行排序的最佳方法是什么:
map[string]int{"dog": 2, "cat":3, "bird": 1}
Run Code Online (Sandbox Code Playgroud)
因此切片的排序如下:
[]string{"bird", "dog", "cat"}
Run Code Online (Sandbox Code Playgroud)