7. 환경설정
페이지 정보
작성자 관리자 댓글 0건 조회 1,580회 작성일 21-07-05 12:00본문
GOROOT는 JAVA로 치면 JAVA_HOME 과 동일한 개념을 보면된다.
내가 사용할 GO 툴이 설치된 위치다.
예를들어 GO 홈페이지에서 tar.gz로된 GO 1.10 버전 파일을 내려받은 후, 유저 홈 디렉토리에 압축을 풀었을 경우에는 GOROOT가 $HOME/go가 된다.
따라서 다음과 같이 환경변수를 설정하면된다.
export GOROOT=$HOME/go
export PATH=$PATH:$GOROOT/bin
그렇다면 GOPATH는 뭘까?
공식문서에는 다음과 같이 설명하고 있다.
The GOPATH environment variable is used to specify directories outside of $GOROOT that contain the source for Go projects and their binaries.
쉽게 말해서 내가 현재 만들고있는 GO 프로그램의 위치다. go get으로 패키지를 설치하고, go build로 빌드를 할때 GOROOT와 더불어 패키지와 명령들을 찾을 위치를 지정하는 것이다.
예를들어 /Workspace/GoExample 이라는 디렉토리에서 GO 프로그램을 개발한다면 다음과 같이 GOPATH와 PATH를 설정하면 된다.
export GOPATH=/Workspace/GoExample
export PATH=$PATH:GOPATH/bin
댓글목록
등록된 댓글이 없습니다.