golang中省略返回值造成内存泄漏

WAKnow ·
polaris
社区,需要你我一同完善!
:dizzy_face: :bowtie:
#3
更多评论
polaris
社区,需要你我一同完善!
文章有几处问题: 1. `resp.Body.Close()` 应该在判断 err != nil 之后 2. 问题的本质是文件描述符(磁盘io或网络io)需要手动关闭,GC并不会自动处理这样的资源;而不是指针啥的。
#1
+1, 再补充一点 3. range slice{ ---{之前少了一个空格,即 range slice<space>{
#2