sync.RWMutex происходит следующее - писатель совершает лок, запрещая другим писателям врываться и ждет пока завершатся все читатели, все кто залочил используя RLock. При этом читатели могут продолжать читать и вызывать RLock, а писатель так и будет ждать?
Писатель эксклюзивно занимает лок. Те, другие писатели или читатели конкурируют с ним. Читатели не конкурируют друг с другом.
Спасибо. вроде понял
Обсуждают сегодня