2022
08-12
08-12
Golang并发操作中常见的读写锁详析
互斥锁简单粗暴,谁拿到谁操作。今天给大家介绍一下读写锁,读写锁比互斥锁略微复杂一些,不过我相信我们今天能够把他拿下!golang读写锁,其特征在于读锁:可以同时进行多个协程读操作,不允许写操作写锁:只允许同时有一个协程进行写操作,不允许其他写操作和读操作读写锁有两种模式。没错!一种是读模式,一种是写模式。当他为写模式的话,作用和互斥锁差不多,只允许有一个协程抢到这把锁,其他协程乖乖排队。但是读模...
继续阅读 >