1234567891011121314151617181920212223242526 |
- package map_test
- import (
- "encoding/json"
- "testing"
- )
- func TestNoOrderMap(t *testing.T) {
- mm := map[string]string{}
- mm["m"] = "m"
- mm["a"] = "a"
- mm["p"] = "p"
- mm["o"] = "o"
- mm["r"] = "r"
- mm["d"] = "d"
- // map 无序
- for k := range mm {
- println(k)
- }
- // json.Marshal 固定key顺序
- bs, _ := json.Marshal(mm)
- println(string(bs))
- }
|