Golang - Getting Your Environment up and Running [Beginners Guide]