기존 Go 언어 삭제
which go # /usr/local/go
sudo rm -rf ~/go # workspace가 잡혀 있다면
sudo rm -rf /usr/local/go # 삭제 해주기
vi ~/.bashrc # GOPATH, GOROOT 문구 삭제
source ~/.bashrc
Go 언어 재설치 (tar.gz 파일로)
tar -xvzf go1.xx.x.linux-amd64.tar.gz
mv go1.xx.x.linux-amd64 go
sudo mv go /usr/local/
환경 설정
vi ~/.bashrc
export GOROOT=/usr/local/go # 추가
export GOPATH=$HOME/go # 추가
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin # 추가
source ~/.bashrc
- GOROOT는 Go 언어가 설치된 경로를 설정.
- GOPATH는 Go 프로젝트와 패키지들이 저장될 작업 공간 경로를 설정.
- PATH에 Go 실행 파일 경로를 추가하여 Go 명령어를 어디서든 사용할 수 있도록 설정.
확인
go version