목차
go run
go 파일을 컴파일 하지만
실행 파일을 임시 디렉토리에 둔 후
실행이 끝나면 삭제
- 작은 프로그램을 테스트 할 때 유용
go build
go 파일을 컴파일 하여
실행 파일을 현재 디렉토리에 생성
- 원격에서 실행하려 할 때 유용
go install
go 파일을 컴파일 하여
실행 파일을 GOBIN 환경 변수에 설정된 경로에 생성
( 기본은 $GOPATH/bin )
- 로컬에서 작성하고 사용할 때 유용
go install <패키지 이름>
패키지를 컴파일 하여
.a 파일을 $GOPATH/pkg 에 생성
( import <패키지 이름>
은 이 .a 파일을 참조함 )
go get <패키지 이름>
패키지를 다운받아
패키지 소스 파일을 $GOPATH/src/ 에 생성
그 후 go install 동작 실행
참조
'Go' 카테고리의 다른 글
golang 리시버 (0) | 2021.02.14 |
---|---|
Go modules (0) | 2021.01.19 |
golang 상속? 임베딩? (0) | 2021.01.08 |
댓글