GitHub repository: vspaz/goat
Primary language: Go
Description: Go HTTP client that makes it plain simple to configure TLS, basic auth, retries on specific errors, keep-alive connections, logging, timeouts, etc.