使用特定类型的数据创建地图

时间:2016-06-13 11:56:06

标签: dictionary go

我想以特定格式设置值,如下所示:

discoveryAttr[0]["add"] = []string{"brand_name"}

如何在这里设计我的地图?

这里0不是切片索引。它指的是项目的值 - 如itemId。

1 个答案:

答案 0 :(得分:2)

go map必须只有2个组件。

map [key]数据 - >密钥和数据可以是任何类型的值。

在上面的例子中,第一个键是int。因此值必须是mapstring

因此,类型将为map[int](map[string]([]string)))