We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
In this code, the body gets closed, but it is reported:
var resp *http.Response if a { resp, err = httpClient.Do(req) // <-- false positive on this line if err != nil { return err } } else { // resp = something else } defer resp.Body.Close()
The idea is that I can use just a single defer line to close the response body, no matter where it comes from.
defer
The text was updated successfully, but these errors were encountered:
Successfully merging a pull request may close this issue.
In this code, the body gets closed, but it is reported:
The idea is that I can use just a single
defer
line to close the response body, no matter where it comes from.The text was updated successfully, but these errors were encountered: