0%

windows 에서 go 환경변수 등록 (GOROOT, GOPATH, GOBIN)

window 환경에서 go 의 환경변수를 지정합니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
# cmd
set GOROOT=c:\go
set GOPATH=%USERPROFILE%\go
set GOBIN=%GOPATH%\bin

C:\Users\devwook>echo %GOROOT%
C:\Go

C:\Users\devwook>echo %GOPATH%
C:\Users\devwook\go

C:\Users\devwook>echo %GOBIN%
C:\Users\devwook\go\bin

:warning: 환경변수를 지속시키려면 시스템 설정에서 등록해야 합니다.

go 에서 사용되는 환경변수

변수명 설명 예시
GOROOT go SDK 가 설치된 경로 c:\go
GOPATH go 프로젝트 의존성 경로 c:\users${USERNAME}\go
GOBIN go 프로젝트 의존성 바이너리 경로 c:\users${USERNAME}\go\bin

GOBIN 오류

go install cannot install cross-compiled binaries when gobin is set 과 같은 오류 발생시 GOBIN 환경변수를 제거해주면 해결됩니다.