这份列表并不是绝对的,您惯用的、或者理想中的框架可能并不在此列,但这并不妨碍您为自己的项目选择合适的框架。
在中国,也有很多优秀的 Go 框架及微服务框架——它们很多源自于互联网大厂,如 GoFrame(https://github.com/gogf/gf)、Dubbo-go(https://github.com/apache/dubbo-go)、TarsGo(https://github.com/TarsCloud/TarsGo)、go-zero(https://github.com/zeromicro/go-zero)、Kratos(https://github.com/go-kratos/kratos)等(这就多了,恕不一一列举),它们在大厂内部业务中都得到应用,开源之后的社区生态建设也在逐渐完善,用户也可根据自己的业务应用特点进行选择。
30876
语言和框架
Echo
High performance, extensible, minimalist
高性能、可扩展、极简的Go Web框架。(High performance, extensible, minimalis...
81824
Go
Gin Web Framework
If you need performance and good productivity, you will love Gin.
Gin 是一个用 Go(Golang)编写的 HTTP web 框架。它的特点是具有类似于 Martini 的 API,...
25461
Go
Iris
The fastest HTTP/2. . Unbeatable cost-performance ratio
Iris是Go的快速、简单和高效的微型Web框架。(Iris is a fast, simple and efficie...
13182
Go
Revel
high productivity, full-stack
Go语言的高生产率、全堆栈Web框架。(A high productivity, full-stack web fram...
32014
Go
beego
for rapid development of enterprise application
beego 是 Go 编程语言的高性能开源网络框架。「beego is an open-source, high-per...
36155
Go
Fiber
minimalism, for fast development with zero memory allocation and performance in mind.
受 Express 启发用 Go 编写的 web 框架。「Express inspired web framework ...