Peace&love:
https://blog.csdn.net/qq_16553883/article/details/86307894
Peace&love:
https://blog.csdn.net/weixin_34358092/article/details/88886038
1.grpc install
cd $GOPATH/src
mkdir google.golang.org
cd google.golang.org/
git clone https://github.com/grpc/grpc-go
mv grpc-go/ grpc/
2.编译器插件 Protoc Plugin
go get -v -u github.com/golang/protobuf/protoc-gen-go
cd $GOPATH/src/github.com/golang/protobuf/protoc-gen-go
go build
go install
可执行文件protoc-gen-go
3.Protocol Buffers v3 install
yum install gcc
yum install glibc-headers
yum install gcc-c++
//https://github.com/protocolbuffers/protobuf/releases
wget https://github.com/protocolbuffers/protobuf/releases/download/v3.8.0/protobuf-all-3.8.0.tar.gz
tar zxvf protobuf-all-3.8.0.tar.gz
cd protobuf-all-3.8.0
./configure
make
make install
ldconfig
protoc --version
4.Grpc-gateway
cd $GOPATH/src/google.golang.org
git clone https://github.com/google/go-genproto.git
mv go-genproto/ genproto/
//如果yaml.v2下载失败
cd $GOPATH/src
mkdir gopkg.in
git clone https://github.com/go-yaml/yaml.git
mv xxx yaml.v2
go get -v -u github.com/grpc-ecosystem/grpc-gateway/protoc-gen-grpc-gateway
cd $GOPATH/src/github.com/grpc-ecosystem/grpc-gateway/protoc-gen-grpc-gateway
go build
go install