为简化开发工作、提高生产率而生
- goctl api -o user.api(生成rest api 文件)
- goctl api go -api user.api -dir .(生成rest文件)
- goctl rpc template -o user.proto(生成proto文件)
- goctl rpc proto -src user.proto -dir .(生成rpc文件)
- goctl model mysql ddl -c -src user.sql -dir .(生成db文件根据ddl文件)
- goctl model mysql datasource -url="user:password@tcp(127.0.0.1:3306)/test" -table="user*" -dir ./model(通配符匹配所有user 开头的表)
- goctl model mysql datasource -url="user:password@tcp(127.0.0.1:3306)/test" -table="user" -dir ./model(指定表名user)
- goctl docker -go main.go(docker)
https://www.yuque.com/tal-tech/go-zero https://mp.weixin.qq.com/s/VLBiIbZStKhb7uth1ndgQQ