Hi,
Recently mitchellh wrote a really awesome library 
<https://github.com/mitchellh/go-server-timing> that provide HTTP 
middleware for server-timing headers.
I saw that and thought it would be really nice to automate those headers 
for HTTP calls between servers.

So I created this library: https://github.com/posener/client-timing.

   - An HTTP Client or RoundTripper, fully compatible with Go's standard 
   library.
   - Automatically time HTTP requests sent from an HTTP handler.
   - Collects all timing headers from upstream servers. So if you called 
   server A, A called B and B called C, you'll get all the information in the 
   response, assuming all the servers used the middleware and the timing 
   client.
   - Customize timing headers according to the request, response and error 
   of the HTTP round trip.

Would love to hear your feedback about it.
Cheers,
Eyal

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to