GO坑——map map重新赋值之后,前面的map都是最后一个值
go 当对map和string 重新赋值,产生的结果不一样
//make 一个map,然后循环对map进行重新赋值,最后追加到一个slice里
func main(){
var data = make(map[string]interface{}, 0)
var res []map[string]interface{}
var testSlice = []int{1,2,3,4,5}
for _,v :=range testSlice{
data["key"] = v
fmt.Printl
原创
2020-05-21 18:23:23 ·
3321 阅读 ·
2 评论