Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.
Send push notifications to your phone or desktop using PUT/POST
A cloud-native Go microservices framework with cli tool for productivity.
High performance, minimalist Go web framework
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
A standard library for microservices.
Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.
Your ultimate Go microservices framework for the cloud-native era.
The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:
Temporal service
The Go language implementation of gRPC. HTTP/2 based RPC
lightweight, idiomatic and composable router for building Go HTTP services
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)
A powerful framework for faster, easier, and more efficient project development.
- framework
- orm
- goframe
- go-framework
Infrastructure orchestration from local to your cloud
Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
Open Source API and AI Gateway supporting REST, GraphQL, TCP, gRPC and MCP (Model Context Protocol)
The Open Source Firebase Alternative with GraphQL.
A push notification server written in Go (Golang).
- ios-notification
- notification-server
- android
- golang
TranslatedBest microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel it's better, use it! Java has dubbo, Golang has rpcx! build for cloud!
Go RPC framework with high-performance and strong-extensibility for building micro-services.