关于r.(error)的疑问

来源:8-4 panic和recover

蹭你七时年

2021-06-24

图片描述
老师,请问一下,红框部分这个是什么意思,没有理解到这个写法,麻烦这点给我讲细致一点,十分感谢,在之前有个r.(type) 获取这个 数据类型,在这里 我就不太清楚是表示什么意思了

写回答

1回答

ccmouse

2021-06-27

error是一个系统接口。recover返回的是interface{},用.(..)来进行type assertion。

可以重温一下6-4 接口的值类型这一节。

0
0

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

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

5995 学习 · 1909 问题

查看课程