请教个goroutine泄漏的问题

chuanjinge · · 1230 次点击
多谢哈。还是不太明白哈,“每个goroutine都会有一个对应的通道” -- 但是程序里明明只有一个通道ch啊,所有的goroutine都是往这一个通道里send数据啊. 我的担心就是万一有些工作goroutine还没来得及往通道里send东西呢,主goroutine就因为某个错误给return了,这样那些工作goroutine再想send也找不到了,这可咋办。。。
#4
更多评论
main goroutine结束了,整个进程也就终止了,不存在泄露问题了
#1
goroutine泄露指的是没有receive操作导致send端一直阻塞,使得channel无法被gc的现象
#2