Initial add of golang

this is a first pass at adding golang, it assumes that users will set GOPATH and GOBIN as required for their own environments.