missing method CloseNotify错误排查
- 在使用pprof的时候,发现了一个
interface conversion: *middle.timeoutWriter is not http.CloseNotifier: missing method CloseNotify
的错误信息 - 我们使用的是gin框,经过排查之后,发现了gin内部的一个强制类型转换问题
- pprof 内部的sleep函数,有一个
w.(http.CloseNotifier)
断言操作,因为此处resp是gin封装后的response,所以,每次断言http.CloseNotifier
都是成功的 - 详情请查看
作者:百里求一
出处:http://www.cnblogs.com/bergus/
我的语雀: https://www.yuque.com/barry.bai
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。