go-zero
go-zero is a web and rpc framework with lots of builtin engineering practices. It’s born to ensure the stability of the busy services with resilience design, and has been serving sites with tens of millions users for years
Stability
Easy to get the stability to support 10 million daily service
Service Governance
Built-in cascade timeout control, current limiting, adaptive fusing, adaptive load shedding and other microservice governance capabilities without configuration and additional code
Pluggable
Microservice governance middleware can be seamlessly integrated with other existing frameworks
Automatic code generation
Minimal API description, one-click code generation for each end
Legality of validation requests
Automatic verification of the legitimacy of client request parameters
Toolkit
Extensive microservice governance and concurrency toolkit