Performance
go-zero is designed with a focus on high performance, utilizing techniques like zero-copy and efficient scheduling to optimize workloads.
Scalability
The framework supports scalable microservices with features like built-in service discovery, load balancing, and fault tolerance.
Developer Productivity
go-zero provides code generation tools and a structured design pattern that can significantly speed up the development process.
Rich Feature Set
It includes a wide range of built-in features such as API gateways, distributed tracing, and rate limiting, reducing the need for third-party integrations.
Community and Support
The project has an active community and comprehensive documentation, making it easier for developers to find support and resources.
Promote go-zero. You can add any of these badges on your website.
We have collected here some useful links to help you find out if go-zero is good.
Check the traffic stats of go-zero on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of go-zero on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of go-zero's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of go-zero on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about go-zero on Reddit. This can help you find out how popualr the product is and what people think about it.
Maybe you can try https://github.com/zeromicro/go-zero, a different way to write your web applications. It generates the skeleton of your web apps. Source: over 2 years ago
Easy to use with start with https://github.com/zeromicro/go-zero, cannot say about long term. Source: over 2 years ago
Today in two years ago, I submit my first commit of go-zero code to GitHub, and two years later, go-zero is now 19.7K stars and 2.9K forks. go-zero has been well known for lots of developers, adopted by many companies, and helped many developers to be hired by their favorite companies through learning go-zero source code. Looking forward to the third year, we will continue to bring more convenient and practical... - Source: Hacker News / almost 3 years ago
I'm writing a simple gateway for go-zero, but I don't know what's the best practices on converting RESTful to gRPC requests. Source: almost 3 years ago
When I was doing backend development and writing go-zero, I would often need to monitor network connections and analyze the request packets. For example. - Source: dev.to / almost 3 years ago
When I was live casting the usage of my microservice framework (https://github.com/zeromicro/go-zero), I shared my terminal and use tproxy to tell guys that how go-zero controls the lifetime of gRPC connections (server sends GoAway packets), they asked me what's the tool and whether can I open source it. Source: almost 3 years ago
Go-zero can pack apis and gRPC together without much effort. It also provides a tool (goctl) to generate code. It has some support with k8s. It could be beneficial to check it out if you are working with gRPC and backend stuff. Source: about 3 years ago
Latly I found go-zero. I didn't have time to play around with this framework, but it looks really promising for me. Https://github.com/zeromicro/go-zero. Source: about 3 years ago
Https://github.com/zeromicro/go-zero (because we support early to Go 1.15, generics is impossible to be used at the moment). Source: about 3 years ago
I open source a microservice framework in Go. Many companies and users are using it, and 16k stars for less than 2 years. But I never charged any fee on anything, including consulting. But I'm still working on that passionately, because I really love learning, coding and communicating with others. Source: about 3 years ago
Thanks for listing the framework I wrote! Source: about 3 years ago
Https://github.com/zeromicro/go-zero Go-zero is a popular microservice framework with more than 15k stars for 1.5 years. Lots of examples built on top of it. Some are: Https://github.com/Mikaelemmmm/go-zero-looklook Https://github.com/nivin-studio/go-zero-mall For the example readme, google translate might help. Source: about 3 years ago
Do you know an article comparing go-zero to other products?
Suggest a link to a post with product alternatives.
Is go-zero good? This is an informative page that will help you find out. Moreover, you can review and discuss go-zero here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.