Using this as an opportunity to learn Go AND OpenGL. I don't actually know what I'm really doing yet... ;)