本节当中的例子好像都没有用到defer func(){recover()}??

来源:8-5 服务器统一出错处理2

慕粉329807310

2020-10-05

前面一顿操作猛如虎,最后发现其实recover啥也没干,都被err处理给处理掉了,至少老师演示的几个例子(前缀不是/list/)当中是这样的。那么问题来了,把err处理写好了,好像就不需要recover了?这个recover到底啥时候用呢?谢谢老师

写回答

1回答

慕粉329807310

提问者

2020-10-06

到9-4就明白了,defer recover和panic的配合在一起用

1
0

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

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

5995 学习 · 1909 问题

查看课程