程序容器(Application Container)负责创建具体类型并将它们注入每个函数。 它是本程序中最复杂的部分
阅读更多 →
“描述了Go Microservice 和gRPC项目中日志管理和错误处理的最佳实践,并比较了两种不同的 记录库ZAP和Logrus。“
阅读更多 →
Go中的业务级事务管理系统,它完成了声明式事务的大部分功能。
阅读更多 →
编码风格对于编程高效至关重要。 良好的命名使代码实现自我解释。 它包括三个部分:程序结构,编码规则和风格,命名约定
阅读更多 →
描述了Go微服务gRPC项目的清晰架构设计,以及该项目的三个业务层。 它还谈到了这个项目与清晰架构(Clean Architecture)不同的两个地方
阅读更多 →