В этой задаче вам предстоит создать собственный mutex, используя только каналы Go.
На первый взгляд всё просто: один поток входит в критическую секцию, остальные ждут. Но правильная работа такого mutex требует точного контроля доступа.
Ваша задача — реализовать локер, который гарантирует, что внутрь одновременно попадает не более одного участника.
Leave a Reply