Stars
A curated list of awesome Go frameworks, libraries and software
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
The Prometheus monitoring system and time series database.
⚡️ Express inspired web framework written in Go
beego is an open-source, high-performance web framework for the Go programming language.
A cloud-native Go microservices framework with cli tool for productivity.
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio 🚀
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
The Go language implementation of gRPC. HTTP/2 based RPC
High-Performance server for NATS.io, the cloud and edge native messaging system.
Ready-to-use SRT / WebRTC / RTSP / RTMP / LL-HLS media server and media proxy that allows to read, publish, proxy, record and playback video and audio streams.
Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
Golang client for NATS, the cloud native messaging system.
One of the fastest alternative JSON parser for Go that does not require schema
Distributed, in-memory key/value store and cache. It can be used as an embedded Go library and a language-independent service.
The Snappy compression format in the Go programming language.
稳定分支2.9.X 版本已更新,由【Golang语言游戏服务器】维护,全球服游戏服务器及区域服框架,目前协议支持websocket、http及RPC,采用状态同步、帧同步,愿景:打造MMO多人竞技游戏框架! 功能持续更新中... ...
🚀 gowatch is a command line tool that builds and (re)starts your go project everytime you save a Go or template file.
🚌 A golang general network connection poolction pool
redis cluster client implementation in Go