/cmd目录

项目的主干,每个应用程序的目录名应该和想要的可执行文件的名称向匹配
image.png

/pkg

如果代码可以被导入并在其他项目中使用,应该位于/pkg目录中,若不希望其他人重用,可以放在/internal目录下
image.png

/internal

私有应用程序和库代码,比如账号服务,内部有rpc,job,admin等
image.png

基础库框架

image.png
kit项目参考

服务框架

image.png