Show HN: A tutorial for building a 2D game engine with Go and OpenGL