A rate limit library for go