为什么打印map的时候会特意做排序。

来源:1-9 神奇的内置数据结构

linxiaoyi

2021-05-26 15:26:35

曹大,有没有了解过为啥fmt打印的时候会对map做字母顺序排序。看了代码,只有打印map的时候会自动排序,其他array、slice啥的都没有,不知道是作者的强迫症还是有啥特殊的想法hhh。。。
图片描述

写回答

1回答

Xargin

2021-05-26

这个应该是最近的几个版本才改成按字母排序的,以前是随机的


我试了一下 1.9.2 是随机的

0
hargin
回复
hinxiaoyi
hp>赞~

字数补丁

h021-05-26
共9条回复

Go高级工程师实战营

慕课网与 GoCN 社区官方联手打造,定义行业Go高级人才培养标准,4个月,快速晋升为P6+/D7级高级人才。

458 学习 · 266 问题

查看课程