Как защитить map при конкурентном доступе?

Ответ

Обернуть доступ в мьютекс: var mu sync.RWMutex; при записи mu.Lock()/Unlock(), при чтении mu.RLock()/RUnlock(). Либо использовать sync.Map для нагрузки с редкими записями и частыми чтениями по разным ключам.

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