Deep dive
Go's HTTP Connection Pool: The Key Is the Server, Not the Endpoint
I thought I understood net/http's connection pool. Then I found out the pool key ignores the path entirely, and that my own Transport config had silently turned off HTTP/2. Three discoveries, measured with httptrace.
onGo postsLinux & Networking posts
8 min read · Part 2 of net/http under the hood