【发布时间】:2019-04-02 07:56:26
【问题描述】:
这里我有一个变量,它显示嵌套映射数据中的结果,但我想访问嵌套映射数据值。我将如何尝试在以下程序中获取嵌套映射数据:-
package main
import (
"fmt"
)
func main() {
var five []int
var ten []int
mp1 := make(map[string]interface{})
for i := 0; i < 0; i++ {
if i > 5 {
five = append(five, i)
}
ten = append(ten, i)
fmt.Println(i)
}
mp1["not_completed"] = five
mp1["completed"] = ten
mp3 := make(map[string]interface{})
mp3["new_data"] = mp1
fmt.Println(mp3)
fmt.Println(mp3["new_data"])
}
This 是 go playground 的链接,我想访问映射到 "completed" 和 "not_completed" 的数据值。谁能帮我解决这个问题。
【问题讨论】: