Stars
A curated list of awesome Go frameworks, libraries and software
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
The fantastic ORM library for Golang, aims to be developer friendly
CockroachDB β the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
Machinery is an asynchronous task queue/job queue based on distributed message passing.
DEPRECATED: Use https://github.com/golangci/golangci-lint
franz-go contains a feature complete, pure Go library for interacting with Kafka from 0.8.0 through 3.8+. Producing, consuming, transacting, administrating, etc.
TCP proxy for simulating variable, yet predictable network latency πβ³
πβββ ββββββββββββCopper is a Go toolkit complete with everything you need to build web apps.
π How to build a Dockerized RESTful API application using Go.
A wrapper around Go's net/http to provide safety and convenience. At Monzo, Typhon forms the basis of most clients and servers in our microservices platform.
Find outdated dependencies of your Go projects. go-mod-outdated provides a table view of the go list -u -m -json all command which lists all dependencies of a Go project and their available minor aβ¦
prealloc is a Go static analysis tool to find slice declarations that could potentially be preallocated.
Go + Postgres + Chi Router + sqlx + ent + authentication + testing + opentelemetry Starter Kit for API Development
Home of Quamina, a fast pattern-matching library in Go
A Thread-Safe RateCounter implementation in Golang
Template go lang service to showcase REST best practices. Built by the Speakeasy team.
Simple and complete API for building command line applications in Go