Building event-driven applications the easy way in Go.
created at Nov. 8, 2018, 9:01 p.m.
Automatically generate Go (golang) struct definitions from example JSON
created at Dec. 27, 2012, 7:10 p.m.
A simple, battle-tested and generic set type for the Go language. Trusted by Docker, 1Password, Ethereum and Hashicorp.
created at July 3, 2013, 9:52 p.m.
A sync.WaitGroup with error handling and concurrency control
created at Aug. 8, 2018, 4:12 p.m.
Distributed batch data processing framework
created at Sept. 24, 2022, 7:11 p.m.
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
created at June 22, 2016, 3:47 a.m.
A collection of useful, performant, and threadsafe Go datastructures.
created at Oct. 29, 2014, 1:55 p.m.