本文摘自php中文网,作者藏色散人,侵删。
golang map 不排序怎么办?
举例 map 如下,由于golang map内部存储机制是以key为hash的结构来实现,所以顺序是混乱的。
1 2 3 4 5 |
|
如果希望是有顺序的,可以把 key 转移至 slice,将slice 进行排序,然后输出:
相关阅读 >>
更多相关阅读请进入《golang》频道 >>

Go语言101
一个与时俱进的Go编程知识库。
本文摘自php中文网,作者藏色散人,侵删。
golang map 不排序怎么办?
举例 map 如下,由于golang map内部存储机制是以key为hash的结构来实现,所以顺序是混乱的。
1 2 3 4 5 |
|
如果希望是有顺序的,可以把 key 转移至 slice,将slice 进行排序,然后输出:
相关阅读 >>
更多相关阅读请进入《golang》频道 >>
一个与时俱进的Go编程知识库。
管理员已关闭评论功能...