我跑我的代码,我得到映射这样的:map[from:0 key:<nil> price:Desc title:stack]我想要得到的值from,price,title
1 回答
慕哥9229398
TA贡献1877条经验 获得超6个赞
构建地图后,您可以通过提供键来访问地图的值。语法是:
value := myMap[myKey]
键的类型可以是任何类型,可以通过比较操作(进行评估>=,==,<=,等...)。对于您的示例,您似乎正在使用字符串作为键。
下面是一个例子:
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 关注
- 187 浏览
添加回答
举报
0/150
提交
取消