Earlier quoted context omitted.
Can you go more into this? I don’t quite follow
Go's http.Client will keepalive a TCP/TLS connection to save you handshake latency on second requests. But it can only do this if you completely finish reading the last request. Now in 1.27: > http.Response.Body drains itself on Close. For HTTP/1, closing the body now reads and discards any unread content (up to a conservative limit) so the connection can be reused. For most programs this is a transparent win [...] G…
Anyway, this is why it pays off to read release notes closely and have a decent test suite.