Author here, I wrote this tool just for fun and to learn go, no bad reason indeed or obsession et simila, that's all, I posted it here to receive feedbacks to improve me so any suggestion will be appreciated, thanks in advantage!
FYI, you probably want some sort of retrial logic instead of a fatal error just for bumping up against a rate-limiting condition.
(As it turns out, the Twitter client library I wrote handles this retrial logic for you automatically: https://github.com/ChimeraCoder/anaconda )