近日在工作中用到了一些array、slice和map的各种数据类型,通过for_range结构遍历了里面的数据元素。 发现了下面几点: (1)for range遍历array和slice的时候都是按着顺序出的; (2)for range遍历map类型的数据时是随机的顺序。
请教各位大牛,我的理解对不对呢?? 如果for range遍历map类型的数据时是随机的,那么这个随机的规律是纯随机的么? 怎么利用种子控制这个随机呢?
先谢谢各位大牛了!
有疑问加站长微信联系(非本文作者)

近日在工作中用到了一些array、slice和map的各种数据类型,通过for_range结构遍历了里面的数据元素。 发现了下面几点: (1)for range遍历array和slice的时候都是按着顺序出的; (2)for range遍历map类型的数据时是随机的顺序。
请教各位大牛,我的理解对不对呢?? 如果for range遍历map类型的数据时是随机的,那么这个随机的规律是纯随机的么? 怎么利用种子控制这个随机呢?
先谢谢各位大牛了!
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`