An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
- go
- golang
- golang-framework
- microservice-framework
47,133 repositories indexed
25–48 of 208 · Most stars
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
Ip2region is an offline IP-to-Region localization library and IP data management framework with both IPv4 and IPv6 supports, 10-microsecond level query efficiency, xdb search client for many programming languages
Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
A fast, cross-platform build tool inspired by Make, designed for modern workflows.
A cross-platform programmable network tool
Database governance built for humans and agents — controlling changes and access across every major database.
Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.
A powerful framework for faster, easier, and more efficient project development.
Translated✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field (冰霜之地, "Land of Frost"): notes on source code analysis, system design, and engineering practice
Infrastructure orchestration from local to your cloud
The Cloud Native Control Plane
Continuous Profiling Platform. Debug performance issues down to a single line of code
Fast and secure standalone server for resizing, processing, and converting images on the fly
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
RobotGo, Go Native cross-platform RPA, GUI automation, Auto test and Computer use @vcaesar
Open Source API and AI Gateway supporting REST, GraphQL, TCP, gRPC and MCP (Model Context Protocol)
Cross-platform filesystem notifications for Go.
Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
Universal command-line interface for SQL databases
Cross-platform client for PostgreSQL databases
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.
Coroot is an open-source observability and APM tool with AI-powered Root Cause Analysis. It combines metrics, logs, traces, continuous profiling, and SLO-based alerting with predefined dashboards and inspections.