1. go 패키지 가져오기
wget https://golang.org/dl/go1.24.1.linux-amd64.tar.gz
https://golang.org/dl/ 에서 원하는 go 버전을 선택하고 wget으로 가져온다.
2. 패키지 압축 풀기
tar -xf go1.24.1.linux-amd64.tar.gz
3. 실행가능한 경로로 Go 패키지 이동시키기
sudo mv go /usr/local/go
4. GO 바이너리 파일 환경변수에 추가하기
sudo echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc
.bashrc 는 터미널 세션이 시작 될 때 실행되는 쉘스크립트이다. alias와 같이 쉘을 사용하기 전 필요한 설정 적용을 위해 사용된다. PATH 환경변수에 $PATH 뒤에 /usr/local/go/bin 경로를 추가하는 명령어를 .bashrc 추가한다. 기본 설정이 모두 마무리 된 후 적용되도록 '>>' 를 사용하여 가장 아래에 추가한다.
5. bashrc 쉘 실행하기
source ~/.bashrc
쉘스크립트는 서브 쉘에서 실행되어 현재 쉘에 영향을 주지 않는다. 그러므로 source 명령어로 쉘스크립트를 실행하여, 현재 쉘에서 바로 go 명령어를 사용할 수 있도록 한다.
6. 설치 확인하기
go version
참고자료
Installing Go (Golang) on Linux, macOS, and Windows: A Step-by-Step Guide
Go, also known as Golang, is a popular programming language for its simplicity and efficiency. Whether you’re on Linux, macOS, or Windows…
splitunknown.medium.com