Stars
a cloud native application framework for Go with rich eco-system
Memphis.dev is a highly scalable and effortless data streaming platform
The Golang linter that checks usage of github.com/stretchr/testify.
Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work.
Test your code without writing mocks with ephemeral Docker containers 📦 Setup popular services with just a couple lines of code ⏱️ No bash, no yaml, only code 💻
Dockerfiles for building Go application images
golang grpc server side streaming example
High performance Node.js/PostgreSQL job queue (also suitable for getting jobs generated by PostgreSQL triggers/functions out into a different work queue)
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
A book about the internals of the Go programming language.
(alpha) Simple but expressive BDD-flavoured testing framework
Starter-kit for writing services in Go using Kubernetes.
An idiomatic Go REST API starter kit (boilerplate) following the SOLID principles and Clean Architecture
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
📝 Go: A Documentary | https://golang.design/history
A simple, fast, and fun package for building command line apps in Go