Go 使用 grpc

快速开始 安装proto-gen-go-grpc插件 go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest 来看看版本 protoc-gen-go-grpc --version protoc-gen-go-grpc 1.1.0 编写proto文件 syntax = "proto3"; package hw; option go_package="./hello"; // 告诉protoc生成的文件的包名 service Greeter { rpc SayHello (HelloRequest) returns (HelloReply) {} } message HelloRequest { string name = 1; } message HelloReply { string name = 1; } 生成代码 protoc -I=. --go_out=./grpc/service --go-grpc_out=./grpc/service ./grpc/service/hello/helloworld.proto 说明: go_out: 生成后的*.pb.go文件位置 go-grpc_out: 生成后的*_grpc.pb.go文件位置 -I: 即-IPATH或--proto_path=PATH, 指定搜索路径参数,表示我们在那个路径下搜索.proto文件

August 12, 2022 · 1 min · 60 words · Jacob

BB

my first bb 我的第一篇随笔

August 3, 2022 · 1 min · 4 words · Jacob

General

通用技能

August 3, 2022 · 1 min · word · Jacob

Docker

docker

August 2, 2022 · 1 min · word · Jacob