多次close同一个资源是否有问题?

AK.zz · · 2051 次点击
如果一个routine close了 是不是这个conn就可能被回收了
#2
更多评论
多次 Close 无非返回 error,而一般 Close 不关心返回值,所以,多次 Close 并不会有什么问题。你也可以实际试试,不panic 就行
#1
Close 实现中不是进行了判断吗?无非 Close 会返回错误,并不会 panic;另外,你为啥要 Close 两次,defer 能保证一定会执行的
#3