👨💻 [Go] 윈도우 (Windows) 에 Go를 설치하려면 어떻게 해야 하나요?
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
👨💻 안녕하세요, 윌리 프로젝트의 윌리 입니다.
윈도우 (Windows) 에 Go를 설치하려면 어떻게 해야 하는지 간략히 알아보았습니다.
질문 >
윈도우 (Windows) 에 Go를 설치하려면 어떻게 해야 하나요?
답변 >
Windows에 Go를 설치하는 방법은 공식 설치 관리자를 사용하는 것이 가장 쉽고 권장됩니다. 아래 단계에 따라 Go를 설치하고 개발 환경을 설정할 수 있습니다.
1. Go 설치 파일 다운로드
- Go 공식 웹사이트 방문: https://go.dev/dl/
- Windows에 맞는 설치 파일을 다운로드합니다.
- 예: go1.20.6.windows-amd64.msi (64비트 시스템용)
2. 설치 프로그램 실행
- 다운로드한 .msi 파일을 실행합니다.
- 설치 마법사가 시작되면 Next 버튼을 클릭합니다.
- 라이선스 동의서를 읽고 I agree를 선택한 후 Next를 클릭합니다.
- 설치 경로를 지정합니다.
- 기본적으로 C:\\Program Files\\Go에 설치됩니다. 다른 경로를 선택할 수도 있습니다.
- Install 버튼을 눌러 설치를 시작합니다.
- 설치가 완료되면 Finish 버튼을 클릭합니다.
3. 환경 변수 설정
Go 설치 관리자는 자동으로 환경 변수를 설정합니다. 아래 단계를 통해 환경 변수가 올바르게 설정되었는지 확인합니다.
3.1. 환경 변수 확인
- 시작 메뉴 → "환경 변수 편집"을 검색하여 열기.
- 시스템 변수에서 Path를 찾고, C:\\Program Files\\Go\\bin이 포함되어 있는지 확인.
3.2. 사용자 변수 추가 (선택 사항)
Go 작업 디렉토리(GOPATH)를 명시적으로 설정하려면:
- 사용자 변수 섹션에서 새로 만들기를 클릭.
- 변수 이름: GOPATH
- 변수 값: C:\\Users\\YourUsername\\go (작업 디렉토리 경로)
- Path에 %GOPATH%\\bin 추가.
4. 설치 확인
- 명령 프롬프트 (CMD) 또는 PowerShell을 열고 아래 명령어를 실행:
go version
- 설치된 Go 버전이 출력되면 성공적으로 설치된 것입니다.
go version go1.20.6 windows/amd64
5. 첫 번째 Go 프로그램 실행
5.1. Go 프로그램 작성
- 작업 디렉토리를 생성합니다:
mkdir %GOPATH%\\src\\hello
cd %GOPATH%\\src\\hello
- hello.go 파일 생성:
notepad hello.go
- 아래 코드를 작성하고 저장:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
5.2. Go 프로그램 실행
- CMD 또는 PowerShell에서 아래 명령어 실행:
go run hello.go
- 결과 출력:
Hello, World!
5.3. 컴파일 및 실행 파일 생성
- 컴파일 명령:
go build hello.go
- 같은 디렉토리에 hello.exe 파일이 생성됩니다.
- 실행 파일 실행:
hello
6. Go 업데이트
Go를 업데이트하려면 기존 버전을 제거한 후 최신 버전을 다시 설치합니다.
6.1. 기존 Go 제거
- 제어판 → 프로그램 및 기능으로 이동.
- 목록에서 "Go Programming Language"를 찾아 제거.
6.2. 최신 버전 설치
위 1번부터 5번 단계를 다시 따라 최신 버전을 설치합니다.
7. 설치 문제 해결
7.1. go: command not found 오류
환경 변수가 올바르게 설정되지 않았을 수 있습니다. 다음을 확인:
- 명령 프롬프트에서 아래 명령 실행:
echo %PATH%
- 출력에 C:\\Program Files\\Go\\bin이 포함되어 있는지 확인.
- 포함되어 있지 않다면 환경 변수 Path에 수동으로 추가.
7.2. GOPATH 확인
GOPATH를 설정하지 않은 경우 Go는 기본적으로 C:\\Users\\YourUsername\\go를 사용합니다. 명시적으로 설정하려면 사용자 변수에 추가하세요.
8. 추천 IDE 및 편집기
Go 프로그래밍에 적합한 도구를 사용하면 개발 생산성을 높일 수 있습니다.
- Visual Studio Code (VS Code):
- Go 플러그인을 설치하여 코드 완성, 디버깅, linting 등을 지원.
- GoLand:
- JetBrains에서 제공하는 유료 IDE로 Go 개발에 특화.
- LiteIDE:
- Go 개발에 최적화된 경량 IDE.
9. 결론
Windows에 Go를 설치하는 과정은 설치 관리자를 사용하는 경우 간단합니다. 환경 변수를 확인하고 올바르게 설정하면 바로 Go 프로그래밍을 시작할 수 있습니다. Go 개발을 위한 편집기를 설치하면 더 효율적으로 코드를 작성할 수 있으며, Go가 제공하는 강력한 기능을 활용할 준비가 완료됩니다!
🎬 유튜브 채널 🎬
위로그@WiLog
📢 안녕하세요, 위로그@WiLog 시청자 여러분, 저는 윌리(Willee) 입니다. 📢 위로그@WiLog 는 자기계발을 목적으로 하는 채널 입니다. 📢 오늘도 즐겁게~ 자신을 위한 계발을 함께 해보아요~ d^_^b 📌
www.youtube.com
🎬 치지직 채널 🎬
위로그 채널 - CHZZK
지금, 스트리밍이 시작됩니다. 치지직-
chzzk.naver.com