Kratos-Realworld
项目链接:
GitHub - serendipity565/Kratos-realworld
RealWorld有官方文档,并且有不同语言不同架构的实现。
本项目采用的是Go语言的kratos的微服务模式实现后端服务,Kratos微服务采用的是类似DDD的结构,在Kratos的官方文档有说明,下图是官方文档上的结构说明。
在本项目中,结构结构如下:
Kratos-Realworld
https://serendipity565.github.io/posts/b77d55501ef5/