mutex

来源:7-2 如何设计高性能 Channel?

weixin_慕沐2155417

2022-09-29

多个协程并发向同一个channel发送或者接收,是不是都要先获取互斥锁?
为什么老师说这个锁不是针对发送或者接收,对于有缓存的channel,假如A协程和B协程同时要向该channel发送数据,肯定有一个要等待另一个发完才能发

写回答

1回答

Moody

2022-10-01

嗯是的,要等待获取锁
0
0

深入Go底层原理,重写Redis中间件实战

深入Go语言原理+Go重写Redis

474 学习 · 172 问题

查看课程