"The client must close the response body when finished with it:"
The following example does include a call to io.ReadAll(resp.Body)
but it does not spell out whether there would be a performance penalty
for failing to read the entire body.
It would be good if the standard library documentation was a bit more explicit here.