Advanced HTTP client for golang