Naughty Gopher
An opinionated guideline to structure & develop a Go web application/service
Go 1k 61
A microframework to build web apps; with handler chaining, middleware support, and most of all; standard library compliant HTTP handlers(i.e. http.HandlerFunc).
Go 306 31
Pocache is a minimal cache package which focuses on a preemptive optimistic caching strategy
Go 231 6
A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple error types.
Go 74 5
A currency computations package.
Go 61 9
A light-weight package for in-app micro batch processing
Go 13 1