protoc 是官方提供的编译器,用于将 .proto 文件,转换成各种语言的 protocol buffer 代码。 安装 1、下载编译器 protoc https://github.com/protocolbuffers/protobuf/releases/tag/v3.19.1https://github.com/protocolbuffers/protobuf/releases/tag/v...DEBAIN...
source /etc/profile 查看一下protoc版本,命令:protoc –version,如果出现版本号,说明安装成功 二、安装protoc-gen-go和protoc-gen-go-grpc go install google.golang.org/protobuf/cmd/protoc-gen-go go install google.golang.org/grpc/cmd/protoc-gen-go-grpc 此安装在GOPATH/bin目录下,查看GOPATH命令:go ...
https://github.com/grpc/grpc-go这里的代码对应的包名是:google.golang.org/grpc 这里只是一些公共函数库, protoc 和 protoc-gen-go 这两个工具都不在这里。 产生protoc-gen-go 这个工具的方法如下: $ go get -u github.com/golang/protobuf/protoc-gen-go...
go install gitee.com/pengdacn/protoc-gen-go-kratos-selector@latest 使用 定义handler 创建定义handler的protobuf文件,如下 // file: /api/middleware.protosyntax ="proto3";packageapi.middleware.v1;optiongo_package ="api/middleware/v1;v1";import"selector/selector.proto";option(selector.defined) =...