32
A
回答
52
Go程序了解环境变量http_proxy
和no_proxy
,但这还不够,因为go get
使用源代码管理器来检索代码。所以你必须为你的SCM设置HTTP代理设置。对于Mercurial使用this,对于Git使用this。
http_proxy
值可以像http://user:[email protected]:port/
。用户,密码和端口部分是可选的。 no_proxy
是不应通过代理连接的服务器的逗号分隔列表。它的价值可以像foo.com,bar.net:4000
。
您可以在bash_profile
设置这些环境变量,但如果你想自己的使用限制于go
,你可以像这样运行它:如果这是你一直想要的,设置此别名
$ http_proxy=127.0.0.1:8080 go get code.google.com/p/go.crypto/bcrypt
避免每次都输入代理部分:
$ alias go='http_proxy=127.0.0.1:8080 go'
从现在开始,你可以使用go
正常,但它使用HTTP代理。
1
相关问题
- 1. 如何配置单个站点以使用代理设置?
- 2. 如何配置Eclipse EGit以使用自定义代理设置?
- 3. 如何使用Squid配置代理
- 4. 如何配置Subclipse以使用“动态代理”?
- 5. 如何配置SSIS项目以使用Subversion源代码管理?
- 6. 如何配置GitHub桌面/ Windows以使用代理?
- 7. 如何配置cURL以使用客户端代理?
- 8. 配置应用程序以使用设置代理
- 9. 如何在Solaris中配置Java的代理设置以处理代理自动配置(PAC)脚本?
- 10. 如何设置代理中的WebHttpBinding配置使用Fiddler
- 11. 如何配置Java的代理设置?
- 12. 如何设置SVK的代理配置
- 13. 是否可以配置emqttc以使用代理信息
- 14. 配置文件中使用Viper在GO
- 15. 配置代理
- 16. 如何使用Apache正确配置反向代理,以用于跨域AJAX?
- 17. 使用Publish-AzureWebsiteProject配置代理
- 18. 配置ejabberd使用流主机代理
- 19. 配置提琴手使用代理
- 20. 配置单元使用mysql元代理
- 21. 将Message Broker配置为使用代理
- 22. 使用WinHTTP和Excel配置代理
- 23. False使用squid代理配置mod_rewrite/mod_proxy
- 24. 用x ++配置代理
- 25. 如何配置Ruby Mechanize代理以通过Charles Web代理工作?
- 26. 如何在openSUSE 13.1中配置代理
- 27. 如何为svn配置HTTP代理
- 28. 如何为lwp-download配置代理?
- 29. 如何为Jing配置网页代理
- 30. 如何配置nginx的代理通过
@oers很高兴知道。 – Mostafa