Starred repositories
Distributed reliable key-value store for the most critical data of a distributed system
Curated list of Go design patterns, recipes and idioms
Vitess is a database clustering system for horizontal scaling of MySQL.
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
A production-ready QUIC implementation in pure Go
Simulating shitty network connections so you can build better systems.
Example programs from "The Go Programming Language"
A book about the internals of the Go programming language.
Perkeep (née Camlistore) is your personal storage system for life: a way of storing, syncing, sharing, modelling and backing up content.
A tool to list and diagnose Go processes currently running on your system
Making it easy to write shell-like scripts in Go
Ethr is a Comprehensive Network Measurement Tool for TCP, UDP & ICMP.
RocksDB/LevelDB inspired key-value database in Go
Practical concurrency guide in Go, communication by channels, patterns
Pure Go 1000k+ connections solution, support tls/http1.x/websocket and basically compatible with net/http, with high-performance and low memory cost, non-blocking, event-driven, easy-to-use.
stripe-mock is a mock HTTP server that responds like the real Stripe API. It can be used instead of Stripe's testmode to make test suites integrating with Stripe faster and less brittle.
Porter enables you to package your application artifact, client tools, configuration and deployment logic together as an installer that you can distribute, and install with a single command.