go-chassis/go-chassis
a cloud native application framework for Go with rich eco-system observed · 2026-08-28
Health v2 · maintenance only
87/100
- Activity 99
- Release rhythm 63
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 3152
- days_rel: 245
- days_push: 9
- n_releases_24m: 2
Adoption not part of the score
2725 stars · 471 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Go-Chassis is a cloud-native microservice framework for Go that provides a pluggable handler chain, protocol-independent service invocation, and built-in resilience features like circuit breaking, load balancing, and rate limiting. It integrates with service registries (Service Center, Kubernetes), Prometheus, and OpenTracing to help developers build and operate distributed applications.
Use cases
- build microservices in go
- add circuit breaker to go services
- service discovery for go applications
- rate limiting and load balancing in go
- distributed tracing with prometheus metrics
- integrate go services with istio or kubernetes
- protocol-independent rpc between services
When to choose
- building cloud-native microservices in Go that need service discovery and resilience patterns
- you want pluggable protocols (HTTP, gRPC) with unified load balancing and routing
- you need built-in observability via Prometheus and OpenTracing
- you want a ServiceComb-style microservice ecosystem in Go
When to avoid
- building simple monolithic applications or small REST APIs without distributed concerns
- you prefer lightweight routers like gin or chi with minimal framework overhead
- your team is not invested in the ServiceComb ecosystem
- you need a framework with a larger community than go-chassis offers
Facets
framework · maturity active
web-framework rpc middleware rate-limiting monitoring tracing service-discovery api-gateway microservices backend cloud-computing web-development go windows cloud microservice-framework cloud-native circuit-breaker load-balancing service-mesh istio grpc restful servicecomb handler-chain devops linux macos docker kubernetes
1 source
- readme: https://github.com/go-chassis/go-chassis · fetched 2026-08-28 · ef04eab3d5ba
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| go-chassis/go-chassis | main | 87 |
For agents
markdown · JSON · MCP: product_card(name="go-chassis/go-chassis")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem