An exploration of golang