Ubuntu系统 求问 grpc没法翻墙,如何下载

go get -u google.golang.org/grpc

这种方式 下载需要翻墙, 之前买的VPN挂了很久(云问), 现在从github上clone了grpc-go包,放到PATH中,会报很多错误,看了下是一些包的import的问题,暂时无从下手解决。


然后 想要下载LinuxHomebrew 来下载,LinuxHombrew下载安装报错。。。


是否有朋友遇到相同问题,有没有解决方案


在此谢过

已邀请:

singlethread - 5年老菜鸟,语言会无数,喜欢go

赞同来自:

你是说go get?
具体说一下
如果是go get可以配一下shadowsockscow

GanymedeNil - 23333333

赞同来自:

用 glide 或类似的包管理工具 直接 repo 到 github 对应的项目即可

trume

赞同来自:

1、shadowsocks翻墙,自己用vps搭建或者买运营的也可以
2、privoxy搭个http/https代理,用来连到shadowsocks的客户端(socks5)
3、配置http_proxy/https_proxy环境变量使命令行下http代理起效

modood - https://github.com/modood

赞同来自:

既然你已经启用了 ss-qt5,要在命令行上翻墙也可以启用一个 HTTP 代理:


1.安装 polipo


2.配置 /etc/polipo/config


端口号对应你 ss-qt5 中配置的端口号。


socksParentProxy = "localhost:1080"
socksProxyType = socks5

3.使用的时候,需要配置环境变量: http_proxy=http://localhost:8123,如果你需要全局启用可以 export,如果只是部分需要翻墙的话建议新建 shell 别名,例如:


alias ss="http_proxy=http://localhost:8123"

4.检验


不使用代理的情况:$ curl ip.gs,可以看到我被识别出来的当前城市为深圳。。


Current IP / 当前 IP: ***.**.***.**
ISP / 运营商: ChinaTelecom
City / 城市: Shenzhen Guangdong
Country / 国家: China

使用代理:$ http_proxy=http://localhost:8123 curl ip.gs,可以看到我被识别出来的当前城市变为新加坡了。


Current IP / 当前 IP: **.**.***.***
ISP / 运营商: ALIYUN
City / 城市: Singapore
Country / 国家: Singapore

要回复问题请先登录注册