2022-09-22:以下 go 语言代码输出什么?A:5、B:不能编译;C:运行时死锁。 package main import ( “fmt“ “time“ ) func main
2022-09-22:以下 go 语言代码输出什么?A:5、B:不能编译;C:运行时死锁。
复制代码
答案选 C。有部分人会选 A,以为<-ch1 是在子协程运行,但实际上是在主协程里运行的,因为这是入参。
版权声明: 本文为 InfoQ 作者【福大大架构师每日一题】的原创文章。
原文链接:【http://xie.infoq.cn/article/09cf4903f886feff5f9d77a21】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论