Перейти к содержимому

Что выведет на экран? Что будет, если добавить конструкцию default?

go · puzzlesKaspersky / Касперский - 52 кв 2025не решено

Что выведет на экран? Что будет, если добавить конструкцию default?

func main() {
msgchan := make(chan string, 1)
close(msgchan)
stopchan := make(chan struct{})
close(stopchan)
select {
case msgchan <- "msg ":
fmt.Println("msg sent ")
case <-stopchan:
fmt.Println("stop signal received ")
}
}

Источник: Kaspersky / Касперский - 5 · 2 кв 2025

← Что выведет на экран? · Все задачи · Go · Что выведет на экран? →