go-faucet Implements a simple pattern for polling based rate limiting, using Golang's time.Ticker. Examples provided in the godoc here Probably complete, but still WIP for now, currently sitting at 96.4% test coverage.