If you do end up making a fork or simply taking some inspiration for how to set up your feed generator implementation I'd be interested to see any improvements you make. I'm only at an intermediate experience level in go programming. It would be nice to learn from your implementation.