1 chor02 OP 解决了,改用指针就可以 |
![]() | 2 janxin 2020-05-15 23:48:22 +08:00 没有报错吧...有个提示修改? |
3 damingxing 2020-05-15 23:51:12 +08:00 没发现有问题呀 |
4 chor02 OP @janxin @damingxing https://play.golang.org/p/Z9V9du-qu8f 报了个 literal copies lock value from a: play.A contains sync.Mutex |
5 hercule 2020-05-16 10:38:48 +08:00 via iPhone 互斥锁,复制是有问题 de |
6 damingxing 2020-05-16 13:29:31 +08:00 @chor02 受教了,以后全部用*sync.Mutex |
7 Pegasus 2020-12-21 20:03:31 +08:00 @damingxing 理解错了吧,这里应该是用 A 的指针作为成员。不是说 要用 *sync.Mutex 。 type B struct { *A } 然后初始化用传进去指针。话说 V2EX 连个格式化代码功能都没有么 |