官方安装命令:

 go get google.golang.org/grpc

是安装不起的,会报:

package google.golang.org/grpc: unrecognized import path "google.golang.org/grpc"(https fetch: Get https://google.golang.org/grpc?go-get=1: dial tcp 216.239.37.1:443: i/o timeout)

原因是这个代码已经转移到github上面了,但是代码里面的包依赖还是没有修改,还是google.golang.org这种,所以不能使用go get的方式安装,正确的安装方式:

git clone https://github.com/grpc/grpc-go.git $GOPATH/src/google.golang.org/grpcgit clone https://github.com/golang/net.git $GOPATH/src/golang.org/x/netgit clone https://github.com/golang/text.git $GOPATH/src/golang.org/x/textgit clone https://github.com/golang/sys.git $GOPATH/src/golang.org/x/sysgo get -u github.com/golang/protobuf/{proto,protoc-gen-go}git clone https://github.com/google/go-genproto.git $GOPATH/src/google.golang.org/genprotocd $GOPATH/src/go install google.golang.org/grpc

golang安装grpc,timeout问题相关推荐

  1. go语言安装google.golang.org/grpc 超时问题

    官方安装命令: go get google.golang.org/grpc 是安装不起的,会报: package google.golang.org/grpc: unrecognized import ...

  2. golang 安装protoc protoc-gen-go,以及grpc和protocol buffer的一些理解。

    proto理解: ProtoBuf 是一种数据表达方式,根据 G 家自己的描述,应该叫做数据交换格式,注意这里使用的是 交换 字眼,也就是说着重于在数据的传输上,有别于 TOML 和 XML 较常用于 ...

  3. golang安装protoc和gRPC步骤

    golang安装protoc和gRPC步骤 1. 将gopath/bin目录添加系统的环境变量中 2. 安装protoc 3. 对应的插件安装 4. 安装完成 1. 将gopath/bin目录添加系统 ...

  4. golang安装protobuf以及go-micro

    参照网上的教程安装一直提示proto-gen和proto-micro找不到路径,后面看了下这位大佬的教程之后安装成功,因此做了下整理记录在此: #安装库 go get -u github.com/mi ...

  5. 使用Golang搭建gRPC服务提供给.NetCore客户端调用

    gRPC概述 RPC 说到gRPC就不得不提RPC,所谓RPC(remote procedure call 远程过程调用)框架实际是提供了一套机制,使得应用程序之间可以进行通信,简单点来说就是我A机器 ...

  6. linux下grpc安装编译,linux下安装grpc插件 (c++和go语言)

    在debian/ubuntu系统下,需要做如下准备操作: $ [sudo] apt-getinstallbuild-essential autoconf libtoolpkg-config 如果你想要 ...

  7. 用Golang构建gRPC服务

    本教程提供了Go使用gRPC的基础教程 在教程中你将会学到如何: 在.proto文件中定义一个服务. 使用protocol buffer编译器生成客户端和服务端代码. 使用gRPC的Go API为你的 ...

  8. Golang安装及golang.org包的安装

    Golang安装 Golang官网提供了各平台的二进制包,可直接下载并安装.由于某种不可抗力,golang.org被屏蔽无法直接访问,但可以通过官方提供的国内版官网golang.google.cn进行 ...

  9. php brotobuf,用Golang构建gRPC服务

    根据官方文档要求需要提供一下环境支持 go环境已经搭建成功了,上一篇文章安装了protoc编辑器,现在只需要安装所需插件即可. 1.安装grpc所需要的插件:protoc-gen-go.protoc- ...

最新文章

  1. 近世代数--环同态--环的第二同构定理
  2. java开发用怎么软件开发_Java 9中的5个功能将改变您开发软件的方式(还有2个不会)...
  3. native层 安卓_安卓逆向——拼xx协议java层分析
  4. 20个科学小知识,带你走进科学世界
  5. 最小生成树构造算法--Prim算法,Kruskal算法(C语言)
  6. vue数据改变了,视图不更新不刷新问题
  7. Linux平台安装Clion
  8. jquery悬停_jQuery悬停()
  9. FlashDevelop 3.0.0 Rc2 版本下载
  10. 22. jQuery 遍历 - 同胞
  11. jQuery点击文本框复制其内容到剪贴板上
  12. Material Dialogs
  13. C# Newtonsoft.Json用法
  14. windows快捷键大全
  15. [HDU6070] Dirt Ratio
  16. 线下娱乐“换血”,沉浸式体验会成为下一个10年的主题吗?
  17. OLED电视与量子点电视,谁更值得买?
  18. gulp简单入坑介绍
  19. Java生成两个圆判断是否重叠,用java随机画出两个圆,判断它们是不是相交
  20. 叙事文章的生成(论文翻译)

热门文章

  1. 9 FI配置-财务会计-维护会计年度变式
  2. 11 所允许的仓储单位类型没有针对仓储类型xxx定义
  3. python现在的时间是几点_Python 的日期和时间处理
  4. 一起学习C语言:初步进入编程世界(一)
  5. 剖析Caffe源码之ImageDataLayer
  6. 【pytorch】torch.range() 和 torch.arange() ==>以step为间隔输出从start到end的张量列表
  7. 【Pytorch】X.view(-1)操作
  8. koa上传文件处理403
  9. phpcmsV9支付: 支付宝支付配置 (资源汇总)
  10. vue-cli3.0(创建项目)如何引入element-ui(指令篇)