Skip to content

cuishu/zero-rpc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zero RPC

Powered By github.com/emicklei/proto

install

go install github.com/cuishu/zero-rpc@latest

compile

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

使用方法

创建golang项目

mkdir project && cd project
go mod init github.com/cuishu/rpc

生成 proto 模板文件

zero-rpc -proto

zero-rpc 会根据 go.mod 里定义的 package 生成 .proto 文件

生成项目模板 .proto文件修改完成后,执行

zero-rpc -f 你的 .proto 文件

业务逻辑在logic, 是需要关注的部分

包含// Code generated by zero-rpc. DO NOT EDIT.的文件是不可修改的文件,再次生成的时候zero-rpc会覆盖文件的内容

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published