Hey! I had the same issue a while back. For golang how to use forward proxy, I used `http.ProxyURL` like you mentioned, but you gotta set it up in the `Transport` of the HTTP client. Here's a quick snippet:
```go
proxyURL, _ := url.Parse("http://your-proxy-url:port")
client := &http.Client{
Transport: &http.Transport{
Proxy: http.ProxyURL(proxyURL),
},
}
resp, err := client.Get("http://example.com")
```
This worked for me. Let me know if you need more details!
```go
proxyURL, _ := url.Parse("http://your-proxy-url:port")
client := &http.Client{
Transport: &http.Transport{
Proxy: http.ProxyURL(proxyURL),
},
}
resp, err := client.Get("http://example.com")
```
This worked for me. Let me know if you need more details!
