linux下安装grpc的步骤

安装gogrpc首先需要考虑自己的linux主机能否上外网,如果能上外网,则只需要执行一条命令即可,不能的话,则需要执行多条命令

1.测试自己的主机能否上外网

ping google.com,大部分Linux服务器由于安全性等方面的原因,会限制无法上外网

2.可以上外网则执行

go get google.golang.org/grpc,这条命令本质上是先执行 git clone下载文件,然后执行go install安装软件包

3.如果不能上外网,则执行下面的语句

  • (1)下载grpc源码
    git clone https://github.com/grpc/grpc-go.git
  • (2)将grpc文件放在$GOPATH/src/google.golang.org/(没有则自己创建此目录)
  • (3)进入grpc目录,执行go build然后执行 go install命令,会发现在$GOPATH/pkg/linux_amd64/google.golang.org下面有grpc.a安装包,则证明grpc已经正确安装了,此时在执行go build会发现不会再出现此问题了。

备注 go开发过程中,出现此类问题,绝大多数都是由于包路径问题,我们需要关注GOPATH、GOROOT以及安装包的路径,大部分问题都能迎刃而解。

你可能感兴趣的:(go学习)