Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
12
Поведение каналов и горутин в простом примере
Условие задачи
Укажите, какой вывод получит данная программа, и дайте пояснение её работы, учитывая особенности каналов и горутин.
func main() {
ch := make(chan struct{})
ch <- struct{}{}
go func() {
<-ch
fmt.Println("good")
}()
}