“描述了Go Microservice 和gRPC项目中日志管理和错误处理的最佳实践,并比较了两种不同的 记录库ZAP和Logrus。“
阅读更多 →
Go中的业务级事务管理系统,它完成了声明式事务的大部分功能。
阅读更多 →
编码风格对于编程高效至关重要。 良好的命名使代码实现自我解释。 它包括三个部分:程序结构,编码规则和风格,命名约定
阅读更多 →
描述了Go微服务gRPC项目的清晰架构设计,以及该项目的三个业务层。 它还谈到了这个项目与清晰架构(Clean Architecture)不同的两个地方
阅读更多 →
我使用Spring的基于接口的编程和依赖注入(Dependency Injection)来实现Bob Martin的清晰架构(Clean Architecture),并遵循了Go的简单编程风格。
阅读更多 →