1package main2 3import (4 "fmt"5 "time"6)7 8func sendToNilChannel() {9 var pipe chan int10 for i := 0; i < 3; i++ {11 go func(k int) {12 pipe <- (k + 1) * 313 }(i)14 }15 fmt.Println("result:", <-pipe)16 time.Sleep(time.Second)17}18 19func main() {20 sendToNilChannel()21}
Сначала подумай без запуска — на собесе компилятора не будет.