A curated list of awesome Go frameworks, libraries and software
- golang
- golang-library
- go
- awesome
47,133 repositories indexed
1–24 of 38 · Most stars
A curated list of awesome Go frameworks, libraries and software
Curated list of Go design patterns, recipes and idioms
Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio, and gRPC.
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
List of Golang books
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
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
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.
Translated✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field (冰霜之地, "Land of Frost"): notes on source code analysis, system design, and engineering practice
TranslatedWeekly Go Online Meetup via Bilibili|Go Night Reading|Share Go-related technical topics through live streaming on Bilibili, and every day everyone communicates and discusses programming topics in a timely way on WeChat/Telegram/Slack.
TranslatedThe Golang standard library. For programmers, the standard library is as important as the language itself. It is like a treasure chest that provides perfect solutions for all kinds of common tasks. This explains the Golang standard library in an example-driven way.
Visualize call graph of a Go program using Graphviz
Translated:books: 《Go语言定制指南》 (Go Language Customization Guide) (formerly titled: Introduction to Go Syntax Trees / Open-Source Free Book / Advanced Go / Mastering Abstract Syntax Trees / Go Language AST)
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.
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.
Data structure and algorithm library for go, designed to provide functions similar to C++ STL
An opinionated guideline to structure & develop a Go web application/service
CLRS study. Codes are written with golang.
Learning Go Book in mmark
📖 Build a RESTful API on Go: Fiber, PostgreSQL, JWT and Swagger docs in isolated Docker containers.
Go Todo Backend example using modular project layout for product microservice.
A Go library for an efficient implementation of a skip list: https://godoc.org/github.com/MauriceGit/skiplist
A highly optimized double-ended queue
Go implementation of C++ STL iterators and algorithms.