GitHub Event Monitoring

Before I dive into this, is anyone using golang to monitor for git Events ( specifically a COMMIT) and then using the event to yank the latest code out of a Repo?

Thanks