Cond 是什么
Go并发

Cond 是什么

Cond 实现了一种条件变量,可以使用在多个 Reader 等待共享资源 ready 的场景...
RWMutex 注意事项
Go并发

RWMutex 注意事项

⚫ RWMutex 是单写多读锁,该锁可以加多个读锁或者一个写锁 ⚫ 读锁占用的情况下会阻止...
RWMutex 实现
Go并发

RWMutex 实现

通过记录 readerCount 读锁的数量来进行控制,当有一个写锁的时候,会将读锁数量设置...