Thanks Kevin for these insights. It does seem like the documentation
notes were meant for Go core devs. It would have helped, if the
authors threw in more insight.
I have also been using RoundTripper as client middleware, but so far
largely for authentication. I wanted to expand the scope of the c
I'll make an attempt to answer this question but I could be wrong given
some deeper historical context between the early Go developers.
There are two chunks of the http.RoundTripper comments that folks typically
ask about: "should not attempt to handle higher-level protocol details" and
"should no