我跑我的代碼,我得到映射這樣的:map[from:0 key:<nil> price:Desc title:stack]我想要得到的值from,price,title
1 回答

慕哥9229398
TA貢獻(xiàn)1877條經(jīng)驗(yàn) 獲得超6個(gè)贊
構(gòu)建地圖后,您可以通過(guò)提供鍵來(lái)訪問(wèn)地圖的值。語(yǔ)法是:
value := myMap[myKey]
鍵的類型可以是任何類型,可以通過(guò)比較操作(進(jìn)行評(píng)估>=,==,<=,等...)。對(duì)于您的示例,您似乎正在使用字符串作為鍵。
下面是一個(gè)例子:
m := map[string]interface{}{
"from": 0,
"key": nil,
"price": "Desc",
"title": "task",
}
// Get the value of price
price := m["price"]
fmt.Println(price)
// Get the title
title := m["title"]
fmt.Println(title)
// Loop through all of the map's key-value pairs
for key, value := range m {
fmt.Println(key, ":", value)
}
- 1 回答
- 0 關(guān)注
- 209 瀏覽
添加回答
舉報(bào)
0/150
提交
取消