zl程序教程

您现在的位置是:首页 >  后端

当前栏目

golang map遍历随机的问题

Map遍历Golang 随机 问题
2023-09-14 09:12:08 时间

map底层是hash表, 然后扩容缩容会发生rehash, 顺序会发生变化,

但是没有扩缩容的时候,顺序是有保证的,

但是golang为了让程序员不依赖这种不可靠的保证,就干脆遍历的时候加入随机数,然后不管什么时候遍历,顺序都是不保证的