package main
import "sync"
var sm sync.Map
var sm1 *sync.Map
var m map[int]string
func main() {
sm.Store(1, "xixi")
sm1.Store(1, "xixi") // 此处因为没有分配内存会触发panic
sm2 := new(sync.Map) // 正确做法
sm2.Store(1, "xixi")
m[0] = "xixi" // 此处因为没有分配内存会触发panic
}
浙公网安备 33010602011771号