Here are few tools helping my daily life
async
: Provides few looping tools like run a function every few seconds.jsonapi
: Create json-based HTTP API.middleware
: Middleware compatible withnet/http
, heavily used injsonapi
.ratelimit
:Token-Bucket
based rate limitation.reflkit
: Convert string values to anything (customizable).sam
: Semi-Auto database initializer.sdm
: Mapping Go struct to Database. Now moved to sdmsession
: Cookie-based session implementation compitable withnet/http
andjsonapi
.tgwriter
: Log to Telegram Messenger.