目录

主流微服务框架对比

微服务框架

框架 作者 开源 一句话概述 优势 缺点 star
go-micro 国外,Asim 团队 2015 最经典的 Go 微服务框架之一 轻量级框架,入门简单,文档清晰 版本兼容性差,
社区活跃度一般
22.2k
go-zero 国内,万俊峰团队 2020 提供了微服务框架
需要具备的通用能力
提供了微服务框架需要具备的通用能力 社区生态非常好,无论是文档更新还是技术群都很活跃 30.8k
go-kit 国外大佬 2015 Go-kit 将自己描述为微服务的标准库。像 Go 一样,go-kit 为您提供可用于构建应用程序的单独包 不够活跃 -
tars-go 腾讯 2018 tarsgo 是 tars 这个大的C++ 重量级微服务框架下的go语言服务框架 优势在于很多能力不用从头开始做起,直接依托母体 tars 不够活跃 3.3k
dubbo-go 阿里 2019 dubbo-go 是 dubbo 这个
Java 重量级微服务框架下的 go 语言服务框架
和腾讯开源项目类似 不够活跃 4.8k
go-kratos B 站 2019 轻量级的微服务框架,框架定位于解决微服务的核心诉求 - 不够活跃 24.2k