我的微服务
学了很多微服务的资料,自己也想搞搞,本来用go micro 用得好好的,遇到一个分布式事务的问题,就想写一个tcc模式的分布式事务工具。结果越写约像微服务框架,于是乎干脆尝试模仿一下go micro,至于tcc嘛 等这个写完了 再基于这个写吧。
- 目录结构(目前)
- 目录介绍
client : 客户端发起调用(未完成)
registry :服务注册中心(待完善)
service :服务端创建服务 (待完善)
utils :公共函数和方法
到目前就写了服务注册和服务发现,后面再慢慢更新吧。像什么拦截器什么的, 我想学micro那样做成插件式的。
链接: 源码地址