关于更为详细的并发安全性:可以参考:
理解Golang 赋值的并发安全性