在从主函数写入通道之前,Go例程是否已关闭

时间:2018-02-07 17:34:23

标签: go concurrency goroutine

即使主要功能正在写入通道,吹码也不会打印任何内容。 是因为运行匿名函数的goroutine在通道可以接收任何值之前退出了吗?

package main
import "fmt"

func main() {
  ch := make(chan int)
  go func () {for{fmt.Println(<-ch)}} ()
  ch <- 1
}

0 个答案:

没有答案