/mocker

mocker

Primary LanguageGo

生成带描述符的 pb

protoc --go_out=. --descriptor_set_out=demo.pb demo.proto

生成带有 service 的桩代码

protoc --go_out=protocols/MedBaike --go_opt=paths=source_relative --go-grpc_out=protocols/MedBaike --go-grpc_opt=paths=source_relative --descriptor_set_out=MedBaike.pb MedBaike.proto

1. 运行 grpc mocker 服务端代码

go run .

2. 运行 grpc mocker 客户端代码

go run client/client.go

3. 运行 grpc proxy 代码

go run proxy2023/proxy.go
  • mocker 服务端实现动态类型 mocker
  • 不用每次生成桩代码,提高灵活性