go get 被墙终极解决方案(解决不了你来找我)
相信大多数人都遇到过go get无法下载所需库的情况,什么time out什么net error,各种各样,形形式式,明明电脑已经使用ss翻墙为什么还是不能下载,明明已经配置git代理为什么还是没什么卵用(Mac用户),总之,本文教大家如何使用终极解决方案解决翻墙问题,包括但不限于go get问题。
我们先从无法下载文件的根本问题来思考,那就是网络不通,但是我又使用了ss代理,为什么还是不能下载呢?那是因为ss仅仅只是socket5与http代理翻墙,并没有全局翻墙,不信可以打开终端执行ping www.baidu.com再执行ping 你的IP,看速度就可以了。
既然是ss无法全局代理,那么我们把ss变得支持全局代理不就可以了吗,那么,下面就来祭出全局代理神奇:Proxies,windows与mac都有破解版本下载,如何下载与破解就不累述了,下面直接开始使用Proxies。
我们需要给Proxies设置一个rule,即所有网络请求都走哪个代理,以及这个代理开放不拦截,以Mac版本为例,如下图:
设置完成之后即可全局代理,此时你可以ping一下百度与你的ip看看速度是不是一致了。然后。。。go get还会有任何问题吗?不只是goget,某些游戏还有任何问题吗?
Comments
comments powered by zero