1.avelino / awesome-go
A curated list of awesome Go frameworks, libraries and software
- golang
- golang-library
- go
- awesome
- awesome-list
- hacktoberfest
Ranked by Attention Score: stars gained over the last 7 complete days
27 repositories by Attention Score · Oct 27, 2026 – Nov 2, 2026 (UTC)
A curated list of awesome Go frameworks, libraries and software
Walk through a diff the way a senior engineer reads it. A read-only TUI that turns a git change into a guided tour.
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.
Curated list of Go design patterns, recipes and idioms
最新Docker容器技术,从真实案例中学习最佳实践!| Learn and understand Docker&Container technologies, with real DevOps practice!
Algorithms and Data Structures implemented in Go for beginners, following best practices.
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field 冰霜之地:源码解析、系统设计与工程实践笔记
Unified querying, transformation, and modification of JSON, TOML, YAML, XML, INI, HCL, KDL and CSV.
Open Source Marketplace For Developer Tools
:books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember.
Lightweight, fast and reliable key/value storage engine based on Bitcask.
Image processing algorithms in pure Go
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.
Consistent hashing with bounded loads in Golang
golang orm and sql builder
Algorithm Patterns — the most scientific way to practice, the fastest path to an offer. You deserve it~ 算法模板,最科学的刷题方式,最快速的刷题路径,你值得拥有~
✨ This pack of 100+ gopher pictures and elements will help you to build own design of almost anything related to Go Programming Language: presentations, posts in blogs or social media, courses, videos and many, many more.
An opinionated guideline to structure & develop a Go web application/service
Data structure and relevant algorithms for extremely fast prefix/fuzzy string searching.
Pattern matchings for Go.
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.
An easy-to-use XChaCha20-encryption wrapper for io.ReadWriteCloser (even lossy UDP) using ECDH key exchange algorithm, ED25519 signatures and Blake3+Poly1305 checksums/message-authentication for Go (golang). Also a multiplexer.