← 返回首页
Go语言Map的遍历是有序的还是无序的?
Go语言里Map的遍历是完全随机的,并没有固定的顺序。
map每次遍历,都会从一个随机值序号的桶,在每个桶中,再从按照之前选定随机槽位开始遍历,所以是无序的。
Go语言里Map的遍历是完全随机的,并没有固定的顺序。
map每次遍历,都会从一个随机值序号的桶,在每个桶中,再从按照之前选定随机槽位开始遍历,所以是无序的。