Конкурентная запись в map без синхронизации
Условие задачи
Какой результат будет выведен в консоль, с учётом конкурентной записи в map из нескольких горутин и возможных последствий гонки данных
gofunc main() {
data := make(map[int]bool)
for i := 0; i < 10; i++ {
go func() {
data[i] = true
}()
}
time.Sleep(time.Second * 5)
for k, v := range data {
fmt.Println(k, v)
}
}