Highlights
Lists (3)
Sort Name ascending (A-Z)
Starred repositories
Curated list of Go design patterns, recipes and idioms
The easiest, most secure way to use WireGuard and 2FA.
The Single Sign-On Multi-Factor portal for web apps, now OpenID Certified™
The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio 🚀
A toolkit with common assertions and mocks that plays nicely with the standard library
Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.
Elegant Scraper and Crawler Framework for Golang
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
A declarative, simple, fast, and fun package for building command line tools in Go
Learn Go with test-driven development
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
The Go language implementation of gRPC. HTTP/2 based RPC
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍
lightweight, idiomatic and composable router for building Go HTTP services
💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
gRPC to JSON proxy generator following the gRPC HTTP spec
An authorization library that supports access control models like ACL, RBAC, ABAC in Golang: https://discord.gg/S5UjpzGZjN
💯Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
Database migrations. CLI and Golang library.
Algorithms and Data Structures implemented in Go for beginners, following best practices.
general purpose extensions to golang's database/sql
A high performance HTTP request router that scales well