About go-zero
go-zero is a web and RPC framework that integrates a wide range of engineering best practices. It ensures the stability of high-concurrency server applications through resilient design, and has been battle-tested in production at scale.
go-zero includes goctl, a minimalist API definition and code generation tool that can generate Go, iOS, Android, Kotlin, Dart, TypeScript, and JavaScript code from API definition files — ready to run immediately.
Author
Section titled “Author”Junfeng Wan (kevwan) — VP of Engineering at Qiniu Cloud. 14 years of engineering management, 16 years of architecture design, and 20 years of hands-on engineering experience. He has led the architecture of multiple large-scale systems and co-founded several startups (acquired).
Notable roles and recognitions:
- Alibaba Cloud MVP
- ArchSummit Global Architecture Summit — Star Speaker
- GopherChina Conference — Host & Gold Speaker
- QCon+ Go Track — Producer & Speaker
- Tencent Cloud Developer Conference — Speaker
GitHub: github.com/kevwan
Community
Section titled “Community”The go-zero community has over 7,000 members. Here you can discuss anything related to go-zero, report issues, get the latest updates, and share technical insights.
Resources
Section titled “Resources”- GitHub — Source code, issues, and discussions
- Discord — Real-time chat with the community
- GitHub Discussions — Long-form Q&A and feature requests