我想建立一個地圖[字符串]地圖[字符串]字符串,這將是這個樣子:結構的圍棋
{ "notes":
{
"Title":note.Title,
"Body":note.Body,
},
{
"Title":note.Title,
"Body":note.Body,
},
{
"Title":note.Title,
"Body":note.Body,
},
}
從結構(注)(注)
我也曾想過做這樣的:
for _, note := range notes {
thisNote := map[string]string{
"Title":note.Title,
"Body":note.Body,
}
content["notes"] = append(content["notes"], thisNote)
}
但顯然是行不通的,因爲我想一個地圖追加到地圖,而不是一個切片。
有沒有一個真正簡單的解決方案,我失蹤了?
待辦事項你的意思是你正在建立一個地圖[string] [] map [string] string? –
我試圖建立一個映射傳遞給小鬍子(模板引擎),它需要一個標識符(「註釋」)和值的映射。所以我想是的,我不好笑明白它的區別(我對Go非常陌生) – Zen
嗯,我對Mustache一無所知,但如果數據真的如你所描述的那麼你應該試試一下[string] [] map [string]字符串,當然你的append將在這種情況下工作。 –