基于哔哩哔哩 kratos 建立的项目模板脚手架模板代码风格有MVC 和 DDD 两种风格,传输方式都为GRPC方式。
kratos-tmpl -h
Usage:
[flags]
Flags:
-g, --group name string setting server name (default "demo")
-h, --help help for this command
-p, --project name string setting project name (default "demo")
-s, --site name string setting site name (default "demo")
--style string setting project layout style. opt:ddd,mvc (default "ddd")
kratos-tmpl -s github.com -g jerryzhou -p demo
cd demo
make grpc
go mod tidy
make wire
make build