본문 바로가기

리눅스

Mac M1(ARM 아키텍처)에서 Go(Golang)를 설치하는 방법

728x90

Mac M1(ARM 아키텍처)에서 Go(Golang)를 설치하는 방법

mac m1 아키텍처 확인

uname -m
arm64

Go(Golang) 설치

g1

 

1. 공식 Go 다운로드 페이지에서 M1용 macOS용 Go 바이너리 아카이브를 다운로드합니다. 아래 링크에서 최신 버전의 Go 바이너리를 찾아 다운로드할 수 있습니다.

wget https://go.dev/dl/go1.20.4.darwin-arm64.tar.gz

 

2. 다운로드한 아카이브 파일(golang.X.XX.X.darwin-arm64.tar.gz)을 압축 해제합니다. 압축을 해제할 디렉토리는 사용자의 기호에 따라 선택할 수 있습니다. 일반적으로 /usr/local 또는 ~/go 디렉토리를 사용합니다.

tar -C /usr/local -xzf go1.20.4.darwin-arm64.tar.gz

또는

tar -C ~/go -xzf go1.20.4.darwin-arm64.tar.gz

 

3. 환경 변수를 설정하여 Go 바이너리의 경로를 추가합니다. 이렇게 하면 터미널에서 Go를 실행할 수 있게 됩니다. 터미널을 열고 다음 명령어를 실행합니다.

echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.zshrc

이 명령어는 ~/.zshrc 파일에 export PATH 라인을 추가하여 Go 바이너리의 경로를 환경 변수에 추가합니다. 만약 ~/.zshrc 파일이 없다면 .bash_profile 또는 .bashrc 파일을 수정하십시오.

 

4. 터미널을 다시 시작하거나 아래 명령어를 실행하여 변경 사항을 적용합니다:

source ~/.zshrc

 

5. 설치가 제대로 되었는지 확인하기 위해 다음 명령어를 실행하여 Go 버전을 확인합니다.

go version
$ go version
go version go1.20.4 darwin/arm64

정상적으로 설치되었다면 Go 버전이 출력될 것입니다.

 

Go가 성공적으로 설치되었으며, 이제 Go를 사용하여 개발 환경을 구성하고 Go 프로그래밍을 시작할 수 있습니다.

 

728x90