GO语言开发程序,设置代理
方法一:程序全局
os.Setenv("HTTP_PROXY", "http://proxyIp:proxyPort")
方法二:可以单独设置某次请求
proxyUrl, err := url.Parse("http://proxyIp:proxyPort")
myClient := &http.Client{Transport: &http.Transport{Proxy: http.ProxyURL(proxyUrl)}}
方法三:程序全局
proxyUrl, err := url.Parse("http://proxyIp:proxyPort")
http.DefaultTransport = &http.Transport{Proxy: http.ProxyURL(proxyUrl)}