sync.Mutex
: Взаимный исключитель для ограничения доступа к ресурсу только одним горутиной за раз.sync.RWMutex
: Взаимный исключитель с поддержкой чтения и записи. Позволяет нескольким горутинам читать ресурс одновременно, но только одной горутине писать.sync.WaitGroup
: Ожидание завершения набора горутин. Используется для координации выполнения нескольких фоновых задач.sync.Once
: Гарантирует выполнение некоторого действия только один раз, даже при вызове из нескольких горутин.sync.Cond
: Условная переменнаяsync.Mutex
: Взаимный исключитель для ограничения доступа к ресурсу только одним горутиной за раз.sync.RWMutex
: Взаимный исключитель с поддержкой чтения и записи. Позволяет нескольким горутинам читать ресурс одновременно, но только одной горутине писать.sync.WaitGroup
: Ожидание завершения набора горутин. Используется для координации выполнения нескольких фоновых задач.sync.Once
: Гарантирует выполнение некоторого действия только один раз, даже при вызове из нескольких горутин.sync.Cond
: Условная переменнаяRegister or sign in to get access to full answers for all questions from the question bank.