A curated list of awesome Go frameworks, libraries and software
- golang
- golang-library
- go
- awesome
87,075 visible repositories in the index
1–24 of 77 · Most stars
A curated list of awesome Go frameworks, libraries and software
Translated✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% | LeetCode solutions
Curated list of Go design patterns, recipes and idioms
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
List of Golang books
Algorithms and Data Structures implemented in Go for beginners, following best practices.
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
Translated✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field (冰霜之地, "Land of Frost"): notes on source code analysis, system design, and engineering practice
TranslatedA Chinese-language version of awesome-go, built for internet IT professionals
Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture
Building 70 Projects ranging from beginner to advanced so anyone can — learn from, build upon, use as a reference, or even copy directly. Owned by my cybersecurity company 👇
TranslatedAlgorithm competition template library by 灵茶山艾府 (Lingcha Shan Aifu, "Spirit Tea Mountain Aifu") 💭💡🎈
Clean Architecture template for Golang services
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
Implements a deep pretty printer for Go data structures to aid in debugging
A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.
A workshop that teaches you how to build your own coding agent. Similar to Roo code, Cline, Amp, Cursor, Windsurf or OpenCode.
Golang Secure Coding Practices guide
Source Code for Go In Action examples
☕ A practical event-driven microservices demo built with Golang. Nomad, Consul Connect, Vault, and Terraform for deployment
A course to build distributed key-value service based on TiKV model
A curated list of articles complaining that go (golang) isn't good enough
⚡️Curated list of resources for the development and applications of blockchain.
The Illustrated TLS 1.2 Connection: Every byte explained