序号 | 微服务框架名称 | 描述 | 链接 | 应用案例 |
1 | Gin | 轻量级Web框架,易于使用,支持RESTful API构建,性能出色,支持中间件等高级特性。 | https://github.com/gin-gonic/gin | 微博 |
2 | Micro | 分布式系统开发工具包,提供了许多构建微服务所需的基本组件,支持使用多种语言进行开发,可以很容易地与第三方服务进行集成。 | https://github.com/micro/micro | 腾讯云开放平台 |
3 | Go kit | 用于构建微服务的工具包,轻量级、可组合和可测试,支持HTTP、gRPC和Thrift等多种通信协议。 | https://github.com/go-kit/kit | Uber |
4 | KrakenD | 快速的API网关和微服务框架,高度可定制,可扩展,支持多种协议,例如RESTful API和gRPC。 | https://github.com/devopsfaith/krakend | Zalando |
5 | Buffalo | 高效、易用和可扩展的Web开发框架,支持多种模板引擎,ORM、Websockets和API开发等多种特性。 | https://github.com/gobuffalo/buffalo | DigitalOcean |