We often find ourselves confounded by the fundamentals when it comes to implementing our own proxy. A Proxy can solve much more than a basic use case, and I will be elaborating on the various scenarios where proxies come in handy and will be speaking about the richness of Golang’s httputil package.