Curated list of Go design patterns, recipes and idioms
- go
- idioms
- patterns
- awesome
47,133 repositories indexed
1–18 of 18 · Most stars
Curated list of Go design patterns, recipes and idioms
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
The Ultimate Go Study Guide
Implements a deep pretty printer for Go data structures to aid in debugging
Modern Go Application example
Implements string functions widely used in other languages but absent in Go.
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
A foundational and practical guide for effectively learning and progressively building a blockchain from scratch in Go with gRPC
Ideas on better database design
Bitset data structure
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.
Multiplayer Simon Says game using bidirectional gRPC streaming
Provide check digit algorithms and calculators written in Go
Froggit-Go is a universal Go library, allowing to perform actions on VCS providers.
Generate, encode, and decode UUIDs v1 with fast or cryptographic-quality random node identifier.
fiber_limiter using redis as store for rate limit with two algorithms for choosing sliding window, gcra leaky bucket
This is a backend template built with Golang and the Fiber web framework