A curated list of awesome Go frameworks, libraries and software
- golang
- golang-library
- go
- awesome
63,269 visible repositories in the index
1–20 of 20 · Most stars
A curated list of awesome Go frameworks, libraries and software
Curated list of Go design patterns, recipes and idioms
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
Algorithms and Data Structures implemented in Go for beginners, following best practices.
Translated7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) A series on writing/implementing things from scratch in 7 days with Go
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
Basic Sources for MIT 6.824 Distributed Systems Class
Interactive Go Interview Platform - 30+ coding challenges with instant feedback, AI interview simulation, competitive leaderboards, and automated testing. From beginner to advanced levels with real-world scenarios.
Go(lang) examples - (explain the basics of #golang)
Open source, self-hostable watched list for all your content (movies, tv series, anime, games) with user authentication, modern and clean UI and a very simple setup.
An opinionated guideline to structure & develop a Go web application/service
CLRS study. Codes are written with golang.
📖 Build a RESTful API on Go: Fiber, PostgreSQL, JWT and Swagger docs in isolated Docker containers.
Generic graph data structures and algorithms for Go (Golang): dependency graphs (DAGs) with cycle checks and topological sort, BFS and DFS traversal, Dijkstra and other shortest paths, connectivity and partitioning. No dependencies.
common creational, behavioural and structural patterns implemented in go 🤩
Weighted PageRank implementation in Go
Build a simple turn-based game to learn how to write production code using Hexagonal Architecture. Onboarding reference for Haraj Solutions Team.