A Golang implementation of sample code from http://www.arcsynthesis.org/gltut/index.html
This includes my personal experimentation, so it may not match up directly to the tutorial's source code.
The code samples utilize the following libraries/bindings: