干货!!!一道面试题考察对单核、多核、并发、并行、go程、channel的理解,欢迎大家发表自己的看法。

w570955342 · · 2290 次点击
这道面试题不能考察对单核、多核、并发、并行、go程、channel的理解,第一第二种情况输出一样,没什么区别,几核对输出结果不造成影响,第三种就是随机输出
#11
更多评论
第一种情况:打印最后一行,然后退出。channel 关闭,之后,读channel 读出默认值 第二种情况会挂起,第三种情况会一段时间后退出。第二和第三种情况设计到go 的GC 机制,没有函数调用的死循环不会被GC。
#1
第二种情况为什么会挂起?
#2