https://46ebu.com/setting-up-the-go-development-environment
Setting Up the Go Development Environment - 46ebu