timschreiner's Stars
dragonflydb/dragonfly
A modern replacement for Redis and Memcached
go-playground/validator
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
dtm-labs/dtm
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
golang/mock
GoMock is a mocking framework for the Go programming language.
onsi/ginkgo
A Modern Testing Framework for Go
charmbracelet/lipgloss
Style definitions for nice terminal layouts 👄
Workiva/go-datastructures
A collection of useful, performant, and threadsafe Go datastructures.
RichardKnop/machinery
Machinery is an asynchronous task queue/job queue based on distributed message passing.
ThreeDotsLabs/watermill
Building event-driven applications the easy way in Go.
Masterminds/squirrel
Fluent SQL generation for golang
bytedance/sonic
A blazingly fast JSON serializing & deserializing library
asaskevich/govalidator
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
vektra/mockery
A mock code autogenerator for Go
ratfactor/ziglings
Learn the Zig programming language by fixing tiny broken programs.
deckarep/golang-set
A simple, battle-tested and generic set type for the Go language. Trusted by Docker, 1Password, Ethereum and Hashicorp.
go-ozzo/ozzo-validation
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
mvdan/gofumpt
A stricter gofmt
samber/mo
🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
matryer/moq
Interface mocking tool for go generate
twitter/pelikan
Pelikan is Twitter's unified cache backend
jarcoal/httpmock
HTTP mocking for Golang
orijtech/structslop
structslop is a static analyzer for Go that recommends struct field rearrangements to provide for maximum space/allocation efficiency.
wagslane/go-rabbitmq
A wrapper of streadway/amqp that provides reconnection logic and sane defaults
Code-Hex/go-generics-cache
A key:value store/cache library written in Go generics. LRU, LFU, FIFO, MRU, Clock support.
MarvinJWendt/testza
Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! 🍕
ClueLang/Clue
C/Rust like programming language that compiles into Lua code
lukechampine/uint128
uint128 for Go
barweiss/go-tuple
Go 1.18+ generic tuple
realclientip/realclientip-go
Go reference implementation of "real" client IP algorithms
bbkane/gocolor
Tiny cross-platform terminal color library