func main() {
a := struct{}{}
b := struct{}{}
println(&a, &b, &a == &b)
c := new(struct{})
d := new(struct{})
println(c, d, c == d)
}
执行go run -gcflags="-N -l" main.go,结果如下
0xc00004672e 0xc00004672e false
0xc00004672e 0xc00004672e true
求大佬们解惑