新学go使用http request的内存溢出问题

new_golang · · 901 次点击
恩 是的 刚刚用代码检查看了下是这个问题 先做res的判空有内容了在defer在做err判空 目前已经跑了2个小时了
#3
更多评论
这个不是内存溢出,这里是有空对象 你这个提示实在看不清位置。 但至少有一个地方会有问题的。 defer res.Body.Close() 就是必须先判断err,再defer close。 不然真的出错的话,相应对象(res)是空的,会报这个错误。
#1
在yujiahaol68的文章https://studygolang.com/articles/12319?fr=sidebar的#2中找到相似问题代码.修改运行中等待结果
#2