疑问 没有缓存的chan在发送阻塞的时候已经把值存进去了还是在读的时候存的

a312024054 · · 2394 次点击
这个问题很有趣,time.Sleep()并不能保证`c <- *p`是先于num++执行的,并且貌似没有同步的办法让`c <- *p`先于num++执行
#12
更多评论
你这个有 data race,结果具有不确定性
#1
<a href="/user/channel" title="@channel">@channel</a> 所以两个的睡眠时间是不一样的呀
#2