特定类型: https://stackoverflow.com/questions/18342784/how-to-iterate-through-a-map-in-golang-in-order
keys := make([]int)
for k, _ := range romanNumeralDict {
keys = append(keys, k)
}
sort.Ints(keys)
for _, k := range keys {
fmt.Println(k, romanNumeralDict[k])
}
通用写法: https://stackoverflow.com/questions/39450120/golang-map-in-order-range-loop