子协程panic的后续执行顺序问题

来源:9-8 panic和recover的坑

0沉默使者0

2023-02-16

子协程panic之后,为什么如果不用sleep函数连“出错了“都不报就终止了?如果直接终止程序的话那为什么加上sleep还能继续执行?

写回答

1回答

bobby

2023-02-17

你贴一下完整的代码我运行试试

0
2
bobby
回复
0沉默使者0
不是sleep的问题。你panic的代码recover之后 f1就正常退出了,代码都完结了,当然主线程也就退出了?和sleep没有关系
2023-02-19
共2条回复

Go+Python打造电商系统 自研微服务框架 抓紧高薪机遇

快速转型Go工程师,成为具备双语言后端能力的开发者

508 学习 · 530 问题

查看课程