解决$ go get google.golang.org/grpc上的包被墙的问题
今天get grpc包的时候
$ go get google.golang.org/grpc
发现拉不下来被墙了,在github.com上搜索grpc,clone到工程目录中,运行命令
go install google.golang.org/grpc
拿到了一些丢失的依赖包,比如:

进入https://github.com/golang仓库找到对应的包,git clone下来,放到指定的目录中,比如上图缺少的golang.org/x/net/http2包,在github上把net包clone下来,如下:
git clone https://github.com/golang/net.git $GOPATH/src/golang.org/x/net
其他包也如此操作,全部完成后,再运行
go install google.golang.org/grpc
成功,问题解决。
解决$ go get google.golang.org/grpc上的包被墙的问题的更多相关文章
- grpc(3):使用 golang 开发 grpc 服务端和client
		
1,关于grpc-go golang 能够能够做grpc的服务端和client. 官网的文档: http://www.grpc.io/docs/quickstart/go.html https://g ...
 - 使用Golang搭建gRPC服务提供给.NetCore客户端调用
		
目录 gRPC概述 RPC gRPC又是什么呢 安装 Golang IDE(Goland) Protocol Buffer 下载Protocal Buffer 配置Protocal Buffer编译器 ...
 - grpc基础讲解和golang实现grpc通信小案例
		
grpc简介 gRPC由google开发,是一款语言中立.平台中立.开源的远程过程调用系统 gRPC客户端和服务端可以在多种环境中运行和交互,例如用java写一个服务端,可以用go语言写客户端调用 g ...
 - 十分钟学会Golang开发gRPC服务
		
gRPC是Google发起的一个开源RPC框架,使用HTTP/2传输协议,使用Protocol Buffers编码协议,相比RESTful框架的程序性能提高不少,而且当前流行的编程语言基本都已经支持. ...
 - window下golang使用gRPC入门案例&net core客户端
		
gRPC是google开源高性能分布式RPC框架,支持http/2 双向数据流传输及Protobuff,可以在任何环境下运行. 它可以有效地将数据中心内和跨数据中心的服务与可插拔支持进行负载均衡,跟踪 ...
 - python golang中grpc 使用示例代码详解
		
python 1.使用前准备,安装这三个库 pip install grpcio pip install protobuf pip install grpcio_tools 2.建立一个proto文件 ...
 - golang 进行grpc调用
		
参考https://blog.csdn.net/qq_32744005/article/details/105606383 go get google.golang.org/grpc go get - ...
 - 【Go】Golang实现gRPC的Proxy的原理
		
背景 gRPC是Google开始的一个RPC服务框架, 是英文全名为Google Remote Procedure Call的简称. 广泛的应用在有RPC场景的业务系统中,一些架构中将gRPC请求都经 ...
 - golang实现图片上传
		
golang实现图片上传 该代码为使用beego实现前后端图片上传.话不多说,直接上代码. 1.前端代码 html代码: <div class="col-5 f-l text text ...
 
随机推荐
- 第三课  java编程入门
			
java特点: 1.面对象性 2.可移植性/跨平台性 java组成: jdk(java工具开发工具包) / \ \ jre 指令集合 api和常用 ...
 - 沉淀,再出发:AngularJS初探
			
沉淀,再出发:AngularJS初探 一.前言 知识的学习需要形成一个闭环,在这个闭环之内可以自圆其说,从而触类旁通,加以理想创造,从而产生灵感.关于前端的知识,我已经写得差不多了,但是还有一个知识点 ...
 - markdown编辑器安装
			
打算使用MarkDown了,打算整理自己的知识了. 多年以前,喜欢将自己看到好东西,转载在博客.或者将遇到过的问题以及解决方案,记录在博客.06毕业后为了生活折腾,Tom网上的博客无暇东顾,等稳定闲下 ...
 - webpack和gulp
			
在没有使用任何自动化工具之前,如果用sass写了css, 用coffee写了js, 那么我们必须手动用相应的compiler去编译各自的文件,然后各自minify(js,css文件压缩并合并).这时如 ...
 - 原生js模仿jq  fadeIn  fadeOut效果 兼容IE低版本
			
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...
 - UVA 10288 Coupons---概率 && 分数类模板
			
题目链接: https://cn.vjudge.net/problem/UVA-10288 题目大意: 一种刮刮卡一共有n种图案,每张可刮出一个图案,收集n种就有奖,问平均情况下买多少张才能中奖?用最 ...
 - 【[APIO2010]巡逻】
			
\(APIO\)的题就是非常难啊 首先看到\(k=1\)的情况,显然我们只需要找到一条直径把这条直径的两端连起来就好了 因为我们连这一条新边的实质是使得这一条链上的边不需要重复经过了,我们想让走的边尽 ...
 - POJ2187 Beauty Contest(旋转卡壳)
			
嘟嘟嘟 旋转卡壳模板题. 首先求出凸包. 然后\(O(n ^ 2)\)的算法很好想,但那就不叫旋转卡壳了. 考虑优化:直观的想是在枚举点的时候,对于第二层循环用二分或者三分优化,但实际上两点距离是不满 ...
 - Python 模块化 模块搜索顺序、重复导入、模块加载列表(五)
			
模块搜索顺序.重复导入.模块加载列表 0x00 模块搜索顺序: 举例: #test.py import sys for p in sys.path: print(p) 运行结果: C:\python ...
 - background-clip 实现字体渐变效果
			
background-clip 实现字体渐变效果 (一)类似KTV字幕效果 @-webkit-keyframes loop{ 0%{background-position: -800px 0;} 10 ...