Почему нельзя копировать sync.Mutex?

Ответ

Mutex содержит внутреннее состояние (состояние блокировки, очередь). Копия - отдельный мьютекс; блокировка одной копии не блокирует другую. Защита данных будет сломана. Передавать по указателю. То же для RWMutex, WaitGroup, Once и др.

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.