Golang 微服务框架 Go kit 介绍
go-kit是一个分布式的开发工具集,在大型的组织(业务)中可以用来构建微服务,其解决了分布式系统中大多数常见问题,因此,使用者可以将精力集中在业务逻辑上
首先我们要明白,go-kit不是一个框架,他只是一个工具集,他里面有用来帮助我们实现微服务的一些工具包,所以他并不想SpringBoot那样能帮我们直接把框架搭好,我们只要在项目框架上直接写我们的代码就好了。
但是他跟SpringBoot又有相似的地方,比如MVC和go-kit的三层架构。
微服务
要了解go-kit我们首先要知道什么事微服务,毕竟g.