운영체제별 고랭(Golang) 설치 완벽 가이드 (윈도우, 맥OS, 리눅스)

운영체제별 고랭(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) 버전 정보가 나타난다면 성공적으로 설치된 것입니다!

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 ~/.zshrc
        또는
        source ~/.bash_profile
    • PATH 설정 이유: 윈도우(Windows)와 마찬가지로, 터미널 어디서든 go 명령어를 인식하고 실행할 수 있도록 고랭(Go)이 설치된 경로(bin 디렉토리)를 알려주는 것입니다.
  • 설치 확인하기:
    • 터미널(Terminal)에 다음 명령어를 입력합니다.
      go version
    • go version go1.xx.x darwin/amd64 (또는 darwin/arm64 등) 와 같이 설치된 버전 정보가 출력되면 설치가 성공적으로 완료된 것입니다.

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 ~/.bashrc
      또는
      source ~/.zshrc
  • 설치 확인하기:
    • 터미널(Terminal)에 다음 명령어를 입력합니다.
      go version
    • go version go1.xx.x linux/amd64 와 같이 설치된 버전 정보가 나오면 성공입니다!

마무리하며

 

자, 이렇게 해서 윈도우(Windows), 맥OS(macOS), 리눅스(Linux) 각 운영체제에 고랭(Golang)을 설치하는 방법을 모두 알아보았습니다.

 

이제 여러분의 컴퓨터에서 고랭(Go)을 이용한 개발을 시작할 준비가 되었습니다!

 

오늘 설명해 드린 단계를 차근차근 따라 하시면 큰 어려움 없이 설치를 완료하실 수 있을 것입니다.

 

만약 설치 과정에서 문제가 발생하거나 더 자세한 정보가 필요하다면, 고랭(Go) 공식 설치 가이드 문서 (https://go.dev/doc/install)를 참고하시는 것도 좋은 방법입니다.