websocket阻塞,正常发送消息的时候发现发送消息那块会阻塞,求大神指点下这是什么原因

zifeiyu · · 4107 次点击
``` package main import ( "fmt" //"time" ) func main() { var ( chaA = make(chan int) chaB = make(chan int) //timer = time.NewTicker(time.Second) ) go func() { chaA <- 1 chaB <- 2 }() for { select { case <-chaA: fmt.Println("1111") break case <-chaB: fmt.Println("2222") break //case <-timer.C: // fmt.Println("nihao") // break } fmt.Println("break here") } fmt.Println("break there") } ``` 你用一下上面的代码,分别使用注释和没有注释的部分,就很清楚了。
#6