GRPC 学习

搭建mac GRPC环境搭建

protobuf

protobuf 是grpc的数据传输格式

  1. brew install protobuf
  2. protoc --version 如果出现类似libprotoc 3.19.4

go 插件为protobuf

$ go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.28
$ go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.2

grpc-gatway

go install \
    github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-grpc-gateway \
    github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-openapiv2 \
    google.golang.org/protobuf/cmd/protoc-gen-go \
    google.golang.org/grpc/cmd/protoc-gen-go-grpc

查看安装结果

alt

本文由 mdnice 多平台发布

你可能感兴趣的:(程序人生)