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