zeromicro/go-zero
A cloud-native Go microservices framework with cli tool for productivity.
Provides code generation from `.api` schema files to HTTP/RPC services with built-in resilience patterns—automatic timeout propagation, circuit breakers, rate limiting, and load shedding—all without manual configuration. Features cross-language code generation (Go, iOS, Android, Kotlin, Dart, TypeScript, JavaScript) and integrates with service discovery, distributed tracing, and parameter validation across HTTP and gRPC protocols.
32,816 stars. Actively maintained with 20 commits in the last 30 days.
Stars
32,816
Forks
4,287
Language
Go
License
MIT
Category
Last pushed
Mar 18, 2026
Commits (30d)
20
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/zeromicro/go-zero"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
googleapis/gapic-generator-python
Generate Python API client libraries from Protocol Buffers.
omissis/go-jsonschema
A tool to generate Go data types from JSON Schema definitions.
openconfig/ygot
A YANG-centric Go toolkit - Go/Protobuf Code Generation; Validation; Marshaling/Unmarshaling
mailru/easyjson
Fast JSON serializer for golang.
goadesign/goa
Design-first Go framework that generates API code, documentation, and clients. Define once in an...