读写关闭的channel会报错吗?

提问者:帅平 问题分类:面试刷题
读写关闭的channel会报错吗?
1 个回答
拜你所赐
拜你所赐
在Go语言中,读关闭的channel不会报错,会读到对应类型的零值。但写关闭的channel会报错,会引发panic异常,因为向已关闭的通道发送数据是不允许的,这会导致程序出现不可预期的行为。
发布于:3个月前 (01-22) IP属地:四川省
我来回答