1.3 Go 개발 환경
1.3.1 작업 공간 구성
Go 개발을 위한 작업 공간은 다음과 같이 구성한다.
1. GOPATH 지정
Go 작업 파일(소스 코드, 실행 파일, 패키지 파일 등)이 위치할 경로를 GOPATH로 지정한다. 편의상 C:\workspace\go로 지정하자.
• 윈도
▼ 그림 1-37 GOPATH 지정

• OS X, 리눅스
export GOPATH=~/workspace/go
2. 기본 디렉터리 구성
GOPATH 하위 경로에 다음 디렉터리 세 개를 생성한다.
• src: Go 소스 파일
• pkg: 패키지 파일(확장자는 .A)
• bin: 실행 파일
3. PATH 등록
어디서든 Go 실행 파일을 실행할 수 있게 GOPATH의 bin 경로를 환경 변수 PATH에 등록한다.
• 윈도
▼ 그림 1-38 GOPATH의 bin 경로를 PATH에 추가

• OS X, 리눅스
export PATH=$GOPATH/bin:$PATH