OpenGL Tutorial in GO Based on https://learnopengl.com/ uses https://github.com/go-gl Notes sizeof(GLfloat) is 4 , float32 size of uint32 - 4 no need to disable 3d depth when drawing 2D shapes