【发布时间】:2017-12-11 18:24:00
【问题描述】:
我正在尝试从嵌套地图中获取所有价值,但我不知道该怎么做。
package main
import "fmt"
func main() {
m := map[string]interface{}{
"date": "created",
"clientName": "data.user.name",
"address": map[string]interface{}{
"street": "x.address",
},
"other": map[string]interface{}{
"google": map[string]interface{}{
"value": map[string]interface{}{
"x": "y.address",
},
},
},
"new_address": map[string]interface{}{
"address": "z.address",
},
}
for i := range m {
fmt.Println(m[i])
// how I can get value from other nested map?
}
}
如何从其他嵌套地图中获取价值?
【问题讨论】:
标签: go