|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Golang Developer Roadmap||16,230||7 months ago||22|
|Roadmap to becoming a Go developer in 2020|
|Load testing at cloud-scale, as easy as 1-2-3. Serverless & distributed out-of-the-box. Never fail to scale!|
|Go Grpc Middleware||5,678||1,887||6,100||a day ago||56||April 04, 2023||74||apache-2.0||Go|
|Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.|
|Go Stress Testing||3,198||2 days ago||12||June 16, 2021||3||other||Go|
|Ghz||2,655||19||21 days ago||146||June 18, 2023||76||apache-2.0||Go|
|Simple gRPC benchmarking and load testing tool|
|☔ 敏捷开发最强大易用的 HTTP 接口工具，机器学习零代码测试、生成代码与静态检查、生成文档与光标悬浮注释，集 文档、测试、Mock、调试、管理 于一体的一站式体验。☔ The most advanced tool for HTTP API. Testing with machine learning, generating codes and static analysis, generating comments and floating hints, one site for document, testing, mocking, debugging and management.|
|Python Betterproto||1,208||76||a day ago||15||June 26, 2023||155||mit||Python|
|Clean, modern, Python 3.6+ code generator & library for Protobuf 3 and async gRPC|
|Stepci||1,152||a day ago||42||mpl-2.0||TypeScript|
|Automated API Testing and Quality Assurance|
|Milkman||931||15 days ago||15||mit||Java|
|An Extensible Request/Response Workbench|
|Swell||900||20 days ago||8||mit||TypeScript|
|Swell: API development tool that enables developers to test endpoints served over streaming technologies including Server-Sent Events (SSE), WebSockets, HTTP2, GraphQL, gRPC, and tRPC..|
Roadmap to becoming a Go developer in 2021:
Below you can find a chart demonstrating the paths that you can take and the libraries that you would want to learn to become a Go developer. I made this chart as a tip for everyone who asks me, "What should I learn next as a Go developer?"
The purpose of this roadmap is to give you an idea about the landscape. The road map will guide you if you are confused about what to learn next, rather than encouraging you to pick what is hype and trendy. You should grow some understanding of why one tool would be better suited for some cases than the other and remember hype and trendy does not always mean best suited for the job.
If you like or are using this project to learn or start your solution, please give it a star. Thanks!
General Development Skills
Web Frameworks + Routers
Good to Know
If you think the roadmap can be improved, please do open a PR with any updates and submit any issues. Also, I will continue to improve this, so you might want to star this repository to revisit.
Idea from : ASP.NET Core Developer Roadmap
The roadmap is built using Draw.io. Project file can be found at
golang-developer-roadmap.xml file. To modify it, open draw.io, click Open Existing Diagram and choose
xml file with project. It will open the roadmap for you. Update it, upload and update the images in readme and create a PR (export as png with 400% zoom and minify that with Compressor.io).