为什么像这样简单的事情不起作用?
c1 := make(chan string)
c1 <- "foo"
fmt.Println(<-c1)
但是如果我把它放在一个 go 例程中它会起作用吗?
go func() {
}()
这个问题可能看起来简单而愚蠢,但我试图理解为什么我不能这样做,在这种情况下我不知道有什么更好的问题可以问。
梦里花落0921
相关分类