Use full go binary path for commands

This change updates places that use sdkData.GO_EXEC (or just "go") instead sdkData.GO_BIN_PATH for commands. This makes it so that "go" commands will actually use the tools given by the current SDK instead of whatever's first found in the user's PATH