더북(TheBook)

go install로 인스톨 후 실행

빌드 후 실행 파일을 기본 아웃풋 경로(%GOPATH%\bin)에 생성하려면 go install 명령을 사용하면 된다. 기본 아웃풋 경로에 실행 파일을 생성하는 것만 제외하면 go build 명령과 같은 작업을 수행한다.

명령 프롬프트

C:\GOCODE\src\hello>go install

 

C:\GOCODE\src\hello>dir

 

Directory of C:\GOCODE\src\hello

 

2014. 12. 24. 오전 12:33   <DIR>           .

2014. 12. 24. 오전 12:33   <DIR>           ..

2014. 12. 24. 오전 12:04                79 hello.go

              1 File(s)              79 bytes

              2 Dir(s)   25,022,332,928 bytes free

 

C:\GOCODE\src\hello>hello.exe

Hello World!

 

C:\GOCODE\src\hello>cd ../../bin

 

C:\GOCODE\bin>dir

 

Directory of C:\GOCODE\bin

 

2014. 12. 24. 오전 12:08     <DIR>          .

2014. 12. 24. 오전 12:08     <DIR>          ..

2014. 12. 24. 오전 12:08          2,053,120 hello.exe

              1 File(s)       2,053,120 bytes

              2 Dir(s)   25,022,332,928 bytes free

Note 작업 공간 여러 개 구성하기

작업 공간이 여러 개 필요할 때는 GOPATH에 경로를 여러 개 등록하면 된다. GOPATH를 C:\GOCODE;C:\GOWORK로 등록하면 C:\GOCODE\src와 C:\GOWORK\src에서 Go 코드를 작성할 수 있다. 이때 go install로 빌드하면 현재 경로를 포함한 GOPATHbin 디렉터리에 실행 파일이 생성된다.

예를 들어 C:\GOWORK\src\hello\hello.go 파일을 go install로 빌드하면 C:\GOWORK\binhello.exe 파일이 생성된다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.