草庐IT

wordChannel

全部标签

go - 为什么同一个 Go Channel 不能启动两次?

我们可以在Go语言中两次启动一个decalredchannel吗?packagemainimport("fmt")funcemit(cchanstring){words:=[]string{"The","quick","brown","fox"}for_,word:=rangewords{c在函数main中,如果我尝试使用同一个channel两次,我将获得该channel的默认值funcmain(){wordChannel:=make(chanstring)goemit(wordChannel)forword:=rangewordChannel{fmt.Printf("%s",word

go - 为什么同一个 Go Channel 不能启动两次?

我们可以在Go语言中两次启动一个decalredchannel吗?packagemainimport("fmt")funcemit(cchanstring){words:=[]string{"The","quick","brown","fox"}for_,word:=rangewords{c在函数main中,如果我尝试使用同一个channel两次,我将获得该channel的默认值funcmain(){wordChannel:=make(chanstring)goemit(wordChannel)forword:=rangewordChannel{fmt.Printf("%s",word