Назад к задачам
YadroПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
8
Какой вывод получим при запуске программы №60
Компании, где спрашивали:
Условие задачи
Разберём, какой текст будет напечатан в консоль после выполнения следующей Go‑программы:
import ("fmt"
"time")
func main() {
{
sharedMap := make(map[int]bool)
go func() {
sharedMap[1] = true
}()
go func() {
sharedMap[1] = true
}()
go func() {
sharedMap[1] = false
}()
time.Sleep(1 * time.Second)
fmt.Println("%v", sharedMap[1])
}
}
Вопрос: какое значение будет выведено на экран?