套件演示
go-kit的demo系统
包含一个,一个,一个。
目demo的开发目的:
学习和分享交流
为微服务开发,尤其是基于套件的微服务开发,提供参考
没有单元测试。正式项目开发应至少为基础逻辑提供单元测试
几个组件是因为找不到合适的开源项目,自己实现的,但也是自己思考已久的结果。因为是新实现的,功能简单,质量强差人意,待以后慢慢优化完善。
特性
已实现特性
解偶业务逻辑和接口逻辑
GRPC和HTTP并存,并共享业务逻辑
公共请求/相应数据模型。程序内部实现, 和辅助
比较通用的错误处理。基于