Teaching myself Go and how to do 2D tiling with 'modern' OpenGL (shaders, etc.) at the same time.