add golang, various other bits