반응형
Mac M1(ARM 아키텍처)에서 Go(Golang)를 설치하는 방법
mac m1 아키텍처 확인
uname -m
arm64
Go(Golang) 설치
1. 공식 Go 다운로드 페이지에서 M1용 macOS용 Go 바이너리 아카이브를 다운로드합니다. 아래 링크에서 최신 버전의 Go 바이너리를 찾아 다운로드할 수 있습니다.
- https://golang.org/dl/
- go1.20.4.darwin-arm64.tar.gz 다운로드
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
반응형
'맥(솔라리스)' 카테고리의 다른 글
Oh My Zsh 에러 (0) | 2023.06.27 |
---|---|
CURL로 PAC(proxy auto config script) 호출 테스트 (0) | 2023.06.22 |
Mac에서 Oh My Zsh를 수동으로 업데이트하는 방법 (0) | 2023.06.06 |
macOS에서 mDNSResponder를 재시작하고 DNS 캐시를 갱신 (0) | 2023.06.04 |
Docker Buildx를 사용하여 다중 아키텍처 이미지를 빌드하는 방법 (0) | 2023.06.03 |