go-http-client this sample how to wrap golang http client. Used for logging, circuitbreaking, or instrumentation middleware