Я пытаюсь настроить HTTP-клиент так, чтобы он использовал прокси-сервер, однако я не могу понять, как это сделать. В документации имеется несколько ссылок на "прокси", но ни одна из функций, похоже, не позволяет определить прокси. Мне нужно что-то вроде этого:
client := &http.Client{}
client.SetProxy("someip:someport") // pseudo code
resp, err := client.Get("http://example.com") // do request through proxy
Любая идея, как это сделать в Go?