golang property := []map[string]interface{}{ {"name": "David", "age": 50}, {"name": "Eve", "age": 60}, } 获取property中所有name 组成新的数组
可以使用循环遍历每个map,并将每个map中的"name"键对应的值添加到一个新的数组中。代码示例如下:
var names []string
for _, m := range property {
names = append(names, m["name"].(string))
}
这里使用了类型断言,因为map中的值是interface{}类型,需要先将其转换为string类型。
原文地址: https://www.cveoy.top/t/topic/qLT 著作权归作者所有。请勿转载和采集!