关于channel close的一个问题

来源:11-1 channel

victorrotciv

2018-07-25

老师你好,

为什么channel不close, worker不会接受到0;close了以后反而会接受到?

写回答

1回答

ccmouse

2018-07-25

就是这样设计的。close以后会收到0。如果想要判断,用val, ok := <-ch来判断。不然接收的一方如何知道close了呢

0
1
victorrotciv
非常感谢!ok,谢谢老师
2018-07-30
共1条回复

Google资深工程师深度讲解Go语言 由浅入深掌握Go语言

语法+分布式爬虫实战 为转型工程师量身打造

5995 学习 · 1909 问题

查看课程