Convert application from Ruby to Go

There's no good reason to do this. It's so early in the life of this
application that it really makes no difference to me.

FAO: @samjsharpe @mattbostock @alext

**NOTE:** It needs the test coverage tooling to be added.