2016-06-13 52 views

回答

2

一個go map必須只有2個組件。

map [key]數據 - >鍵和數據可以是任何類型的值。

在上面的例子中,第一個鍵是int。因此,值必須mapstring

因此,類型將是map[int](map[string]([]string)))

+1

discoveryAttr也可能是一個包含地圖的切片,所以[] map [string] []字符串也可以工作,對吧? – tsdtsdtsd

+0

@Prateek,括號不是必須的(儘管它們可能有用),所以類型更準確地說是map [int] map [string] [] string'。 –

+0

@tsdtsdtsd它不能是一個切片。切片不能通過密鑰訪問。 – Prateek