List 如何在列表中获取映射值(键值对)

List 如何在列表中获取映射值(键值对),list,go,interface,hashmap,List,Go,Interface,Hashmap,我被这个困住了,我想在列表中写两张地图。我该怎么做?我试过了,但没用。即使不是接口{},而是字符串,它也不起作用 var b := []interface{}{ { "type" : "value1", "target" : "value2", }, { "type" : &qu

我被这个困住了,我想在列表中写两张地图。我该怎么做?我试过了,但没用。即使不是接口{},而是字符串,它也不起作用

var b := []interface{}{
        {
            "type" : "value1",
            "target" : "value2",
        },
        {
            "type" : "value3",
            "target" : "value4",
        }
}
var b=[]接口{}{
映射[字符串]字符串{
“类型”:“值1”,
“目标”:“价值2”,
},
映射[字符串]字符串{
“类型”:“值3”,
“目标”:“价值4”,
},
}
或者,如果
b
可以是
[]类型,则映射[string]string

var b=[]映射[string]字符串{{
“类型”:“值1”,
“目标”:“价值2”,
}, {
“类型”:“值3”,
“目标”:“价值4”,
}}

不要使用
接口{}