Строго говоря, гонка данных возникает, когда две или более команд обращаются к одному и тому же адресу памяти, куда по крайней мере одна из них выполняет операцию записи (изменения).
Golang для профи: Создаем профессиональные утилиты, параллельные серверы и сервисы
·
Михалис Цукалос