2015-06-29 35 views
2

串片的地圖,我嘗試創建地圖串片在GO代碼創造去

newMap := map [string][]string{ 
    "first" : { 
     "good", "bad" 
    }, 
    "second" : { 
     "top", "bottom" 
    } 
} 

這似乎不是正確的方式,什麼是錯呢?

回答

6

您必須在每個初始化程序列表的末尾添加一個逗號,

newMap := map [string][]string{ 
    "first" : { 
     "good", "bad", 
    }, 
    "second" : { 
     "top", "bottom", 
    }, 
} 

你可以找到一個工作示例here

+0

遊樂場示例http://play.golang.org/p/3ZsH0XEQUF – Intermernet

+0

@Intermernet謝謝!我用你的代碼,但略有改變。 – nouney

+1

什麼意思是無意義的逗號,特別是在切片! – Haven