운영체제별 고랭(Golang) 설치 완벽 가이드 (윈도우, 맥OS, 리눅스)
안녕하세요!
개발의 세계에 첫발을 내딛으려는 여러분, 혹은 새로운 언어인 고랭(Golang)을 시작하려는 분들 모두 반갑습니다.
고랭(Golang)은 구글(Google)에서 만든 프로그래밍 언어로, 효율적이고 안정적인 소프트웨어를 만드는 데 아주 유용한데요.
어떤 멋진 프로그램을 만들든, 가장 먼저 해야 할 일은 바로 개발 환경을 준비하는 것이겠죠?
오늘은 여러분의 컴퓨터에 고랭(Golang)을 설치하는 방법을 운영체제별로 차근차근 알아보겠습니다.
윈도우(Windows), 맥OS(macOS), 리눅스(Linux) 사용자를 위해 각각의 단계를 상세히 준비했으니, 자신의 운영체제에 맞는 부분을 따라서 진행하시면 됩니다.
설치가 제대로 되었는지 확인하는 방법까지 알려드릴 테니, 걱정 말고 따라오세요!
핵심 요약 미리보기
- 고랭(Golang) 설치는 각 운영체제(윈도우, 맥OS, 리눅스)에 맞는 설치 파일을 다운로드하고, 환경 변수를 설정하는 과정이 필요합니다.
- 설치가 끝난 후에는
go version명령어를 통해 제대로 설치되었는지 꼭 확인해야 합니다. - 운영체제마다 설치 방법은 조금씩 다르지만, 공통적으로
PATH환경 변수를 설정해주어야 터미널(명령 프롬프트) 어디서든go명령어를 사용할 수 있습니다.
1. 윈도우(Windows)에 고랭(Golang) 설치하기
윈도우 사용자분들은 다음 단계를 따라 설치를 진행해 주세요.
- 설치 파일 다운로드하기:
- 먼저, 공식 고랭(Go) 다운로드 페이지 (https://go.dev/dl/)에 방문합니다.
- 페이지에서 'Microsoft Windows' 섹션을 찾아
.msi확장자로 끝나는 설치 파일을 클릭해서 다운로드합니다.
- 설치 프로그램 실행하기:
- 다운로드한
.msi파일을 찾아서 더블 클릭하여 실행합니다. - 설치 마법사가 나타나면 화면의 안내에 따라 설치를 진행합니다. 특별히 경로를 변경할 필요가 없다면 기본 설치 경로인
C:\Go에 설치되도록 두는 것이 일반적입니다.
- 다운로드한
- 환경 변수 설정하기 (가장 중요!):
- 설치 프로그램이 대부분 자동으로 환경 변수를 설정해주지만, 혹시 모르니 확인하거나 직접 설정하는 방법을 알아두는 것이 좋습니다.
- 시작 메뉴를 열고 "환경 변수"라고 검색한 뒤, "시스템 환경 변수 편집"을 선택합니다.
- '시스템 속성' 창이 뜨면 아래쪽에 있는 "환경 변수" 버튼을 클릭합니다.
- 새 창 아래쪽 '시스템 변수' 목록에서
Path라는 변수를 찾아 선택하고 "편집" 버튼을 누릅니다. - '환경 변수 편집' 창이 뜨면 "새로 만들기" 버튼을 누르고
C:\Go\bin이라고 입력합니다. (만약 설치 경로를 다르게 했다면 해당 경로 뒤에\bin을 붙여서 입력해야 합니다.) - "확인" 버튼을 눌러 모든 창을 닫아 설정을 저장합니다.
- 왜 PATH를 설정할까요?
PATH는 윈도우(Windows)가 명령 프롬프트(Command Prompt) 어디에서든 실행 파일(go.exe등)을 찾을 수 있도록 알려주는 경로 목록입니다. 여기에C:\Go\bin을 추가해야 어디서든go명령어를 바로 사용할 수 있습니다.
- 설치 확인하기:
- 명령 프롬프트(cmd)를 엽니다. (시작 메뉴에서
cmd검색) - 다음 명령어를 입력하고 엔터 키를 누릅니다.
go version - 만약
go version go1.xx.x windows/amd64와 같이 설치된 고랭(Go) 버전 정보가 나타난다면 성공적으로 설치된 것입니다!
- 명령 프롬프트(cmd)를 엽니다. (시작 메뉴에서
2. 맥OS(macOS)에 고랭(Golang) 설치하기
맥 사용자분들은 이 단계를 따라주세요.
- 설치 파일 다운로드하기:
- 공식 고랭(Go) 다운로드 페이지 (https://go.dev/dl/)로 이동합니다.
- 'Apple macOS' 섹션에서
.pkg확장자의 패키지 설치 파일을 찾아 다운로드합니다.
- 설치 프로그램 실행하기:
- 다운로드한
.pkg파일을 열고, 화면의 지시에 따라 설치를 진행합니다. 맥에서의 기본 설치 경로는 보통/usr/local/go입니다.
- 다운로드한
- 환경 변수 설정하기:
- 맥에서는 터미널(Terminal)을 사용합니다. (응용 프로그램 > 유틸리티 > 터미널 또는 Spotlight 검색으로 'Terminal' 실행)
- 고랭(Go) 실행 파일이 있는 경로를 시스템
PATH에 추가해야 합니다. 사용하는 셸(shell)의 설정 파일에 다음 줄을 추가해야 하는데요. (보통~/.zshrc또는~/.bash_profile파일을 사용합니다.)- 텍스트 편집기(예:
nano,vim또는 VS Code)로 설정 파일을 엽니다. 예를 들어,zsh를 사용한다면 터미널에nano ~/.zshrc를 입력합니다. - 파일 맨 아래에 다음 줄을 추가합니다.
export PATH=$PATH:/usr/local/go/bin - 파일을 저장하고 편집기를 종료합니다. (
nano의 경우 Ctrl+O 저장, Ctrl+X 종료) - 변경 사항을 적용하기 위해 터미널에 다음 명령어를 입력합니다. (자신의 설정 파일 이름에 맞게 입력)
또는source ~/.zshrcsource ~/.bash_profile
- 텍스트 편집기(예:
- PATH 설정 이유: 윈도우(Windows)와 마찬가지로, 터미널 어디서든
go명령어를 인식하고 실행할 수 있도록 고랭(Go)이 설치된 경로(bin디렉토리)를 알려주는 것입니다.
- 설치 확인하기:
- 터미널(Terminal)에 다음 명령어를 입력합니다.
go version go version go1.xx.x darwin/amd64(또는darwin/arm64등) 와 같이 설치된 버전 정보가 출력되면 설치가 성공적으로 완료된 것입니다.
- 터미널(Terminal)에 다음 명령어를 입력합니다.
3. 리눅스(Linux)에 고랭(Golang) 설치하기
리눅스(Linux) 사용자분들은 아래 단계를 따라 설치하시면 됩니다.
- 압축 파일 다운로드하기:
- 공식 고랭(Go) 다운로드 페이지 (https://go.dev/dl/)에 접속합니다.
- 'Linux' 섹션에서 자신의 리눅스(Linux) 환경에 맞는 압축 파일(
.tar.gz형식)을 다운로드합니다. 보통linux-amd64버전을 받으면 됩니다.
- 압축 풀고 설치하기:
- 터미널(Terminal)을 엽니다.
- 압축 파일을 다운로드한 디렉토리로 이동합니다. (예:
cd ~/Downloads) - (선택 사항이지만 권장) 만약 이전에 설치한 고랭(Go) 버전이
/usr/local/go에 있다면 제거합니다.sudo rm -rf /usr/local/go - 다운로드한 압축 파일을
/usr/local디렉토리에 풀어줍니다. 아래 명령어에서go1.xx.linux-amd64.tar.gz부분은 다운로드한 실제 파일 이름으로 바꿔주어야 합니다.sudo tar -C /usr/local -xzf go1.xx.linux-amd64.tar.gz sudo는 관리자 권한으로 명령을 실행하겠다는 의미입니다. 시스템 디렉토리에 파일을 설치하기 때문에 필요할 수 있습니다. 비밀번호를 물어보면 사용자 계정의 비밀번호를 입력합니다.
- 환경 변수 설정하기:
- 고랭(Go) 실행 파일 경로를
PATH에 추가해야 합니다. 사용하는 셸(shell)의 설정 파일(보통~/.bashrc또는~/.zshrc)을 엽니다.- 예:
nano ~/.bashrc
- 예:
- 파일 맨 아래에 다음 줄을 추가합니다.
export PATH=$PATH:/usr/local/go/bin - 파일을 저장하고 편집기를 종료합니다.
- 변경 사항을 적용하기 위해 터미널에 다음 명령어를 실행합니다. (자신의 설정 파일 이름 사용)
또는source ~/.bashrcsource ~/.zshrc
- 고랭(Go) 실행 파일 경로를
- 설치 확인하기:
- 터미널(Terminal)에 다음 명령어를 입력합니다.
go version go version go1.xx.x linux/amd64와 같이 설치된 버전 정보가 나오면 성공입니다!
- 터미널(Terminal)에 다음 명령어를 입력합니다.
마무리하며
자, 이렇게 해서 윈도우(Windows), 맥OS(macOS), 리눅스(Linux) 각 운영체제에 고랭(Golang)을 설치하는 방법을 모두 알아보았습니다.
이제 여러분의 컴퓨터에서 고랭(Go)을 이용한 개발을 시작할 준비가 되었습니다!
오늘 설명해 드린 단계를 차근차근 따라 하시면 큰 어려움 없이 설치를 완료하실 수 있을 것입니다.
만약 설치 과정에서 문제가 발생하거나 더 자세한 정보가 필요하다면, 고랭(Go) 공식 설치 가이드 문서 (https://go.dev/doc/install)를 참고하시는 것도 좋은 방법입니다.
'Go' 카테고리의 다른 글
| 고랭(Go) 슬라이스 전달과 append 함수의 비밀 파헤치기 (0) | 2025.05.06 |
|---|---|
| 고랭(Go) 빈 문자열 검사 완벽 정복: 쉬운 방법 두 가지 (+공백 처리 팁) (0) | 2025.05.06 |
| 고랭(Golang)으로 MySQL 데이터베이스 연결하기: DSN 완벽 정복! (초보자 필독) (1) | 2025.05.06 |
| 고랭(Golang) 밀리초(Milliseconds) ↔ time.Time 완벽 변환 가이드 (JSON 팁 포함!) (1) | 2025.05.06 |
| 고랭, 컨텍스트, Go, Context, 동시성, 고루틴 (1) | 2025.05.06 |