
标准库sort
1.sort.Strings()
使用sort包中的strings函数进行键的排序
func main() { ages := map[string]int{ "alice": 31, "charlie": 34, } var names []string for name := range names { names = append(names, name) } sort.Strings(names) for _, name := range names { fmt.Printf("%s\t%d\n", name, ages[name]) } }go
go