为什么闭包函数,内输出全局变量地址不同。请教了。

andylau004 · · 3191 次点击
哦。多谢了。 那这样岂不是无法通过参数传递使用,这个 mutex。因为传递的是值 而不是对象本身,容易出问题。 golang有没有传递对象本身的机制呢?
#6
更多评论
结果,再发一次 2016-08-17 00:43:40 1471365820260269854 [Debug] t_Mutex.go:23 [Test_Mutex Beg] 2016-08-17 00:43:40 1471365820260280118 [Debug] t_Mutex.go:29 [g_pMutex=0XAEA460] 2016-08-17 00:43:40 1471365820260282767 [Debug] t_Mutex.go:35 [TestUse Beg] 2016-08-17 00:43:40 1471365820260284942 [Debug] t_Mutex.go:38 [pMutex=0XC82002C128] 2016-08-17 00:43:40 1471365820260287015 [Debug] t_Mutex.go:44 [TestUse End] 2016-08-17 00:43:40 1471365820260288973 [Debug] t_Mutex.go:48 [Test_Mutex End]
#1
![333.png](http://studygolang.qiniudn.com/160817/c20def1bc7af5edff6c5ce4ac5635521.png)
#2