问答详情
源自:5-6 Go语言-通道的更多种类

为什么sender会顺序触发。

sender <- number fmt.Println("Sent!") ,这个语句很有意思,number 是sender型的,立即被堵塞,等到receiver以后才能被执行。但是为什么执行了sender <- number以后,还会触发fmt.Println("Sent!") ,这是一个值得思考的问题。应该是缺省顺序执行,但是这里应该包含着漏洞。

提问者:qq_生态老石_0 2015-07-12 22:03

个回答

  • 红绯鱼
    2016-04-09 12:19:19

    在真机上运行结果是正常的。可断定是远程服务器的问题。望采纳