Kubernetes微服务实战
上QQ阅读APP看书,第一时间看更新

3.4 Delinkcious目录结构

Delinkcious系统在初始开发阶段包含三个服务:

·链接服务

·用户服务

·社会图谱服务

高级目录结构包括以下子目录:

·cmd

·pkg

·svc

根目录下还包括一些常用文件,例如README.md,以及重要的go.mod和go.sum文件,以支持Go模块。这里使用的是单体仓库的代码控制方法,因此整个Delinkcious系统都位于此目录中,并且被视为单个Go模块,尽管其中包含了多个软件包: