【go-zero】goctl笔记

goctl笔记

通过api文件生成go-zero项目
goctl api go --api .\greet.api --dir . --style goZero

快速生成一个api文件
goctl api -o zd.api

校验api文件
goctl api validate --api zd.api

格式化api文件
goctl api format --dir zd.api

快速生成一个http服务
goctl api new greet

模板指令 --home 指定自定义模板文件
goctl template
初始化模板 goctl template init 返回路径
清理模板 goctl template clean
回滚模板-指定回滚 goctl template revert --category newapi --name newtemplate.tpl --home .
回滚指令 goctl template update

rpc
快速生成一个proto文件
goctl rpc -o greet.proto
快速new生成一个rpc服务
goctl rpc new greet
生成rpc服务
goctl rpc protoc .\proto\greet.proto --go_out=. --go-grpc_out=. --zrpc_out=.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值