>백엔드 개발 >Golang >Go 1.8로 업그레이드한 후 'go version' 명령이 이전 버전을 표시하는 이유는 무엇입니까?

Go 1.8로 업그레이드한 후 'go version' 명령이 이전 버전을 표시하는 이유는 무엇입니까?

Linda Hamilton
Linda Hamilton원래의
2024-11-11 19:21:03665검색

Why Does My `go version` Command Show an Old Version After Upgrading to Go 1.8?

1.8로 업그레이드한 후 이전 버전을 표시하는 Go 버전 명령

여기서 제기된 문제는 설치된 Go 버전과 보고된 버전 간의 불일치와 관련이 있습니다. Go 1.8로 업그레이드한 후 go 버전 명령을 실행합니다.

Go 1.8을 성공적으로 설치했음에도 불구하고 터미널에서는 지속적으로 버전 1.7.5를 보고합니다. 제공된 .bashrc 구성에는 명백한 오류가 없는 것 같습니다.

취한 문제 해결 단계는 다음과 같습니다.

  • /usr/local/go/bin에 있는 VERSION 파일을 사용하여 설치된 버전을 확인합니다.
  • 터미널을 재시작하고 컴퓨터를 재부팅합니다.
  • Go 1.8을 올바르게 인식하는 IDE(Webstorm)를 확인합니다.
  • 도입된 NextResultSet() 함수를 사용해 문제를 확인합니다. Go 1.8.

해결책

제안되는 해결 방법은 Homebrew를 통해 Go를 업데이트하는 것입니다.

brew update
brew upgrade golang

명령을 실행하면 Homebrew가 최신 버전의 Go 패키지를 다운로드하여 설치하라는 메시지가 표시됩니다. 이 프로세스를 통해 문제가 효과적으로 해결되었습니다.

위 내용은 Go 1.8로 업그레이드한 후 'go version' 명령이 이전 버전을 표시하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.