~~~
map1 := make(map[string]string)
map1["BBB"] = "222"
map1["AAA"] = "111"
map1["CCC"] = "333"
for k, v := range map1 {
fmt.Println("KEY:", k, " value:", v)
}
得到的结果 顺序一直在改变, 可不可以固定的按 BBB,AAA,CCC 这样的输出呢?
~~~
更多评论
<a href="/user/harman" title="@harman">@harman</a>
因为比如按客户要求 某些如前端表单过来的时候 是 aaa=1&ccc=2&ddd=666 这样的例子, 必须按这个顺序来获取。如果到r.postform之类的 会到map被打乱,这样就完成不了客户要求的工作
#3