Go(Golang이라고도 함)는 Google의 Robert Griesemer, Rob Pike 및 Ken Thompson이 개발한 정적으로 강력한 형식의 컴파일 언어입니다. 이 튜토리얼에서는 go 언어에서 go build와 go install의 차이점을 소개합니다.
go build
컴파일할 Go 소스 파일의 이름을 추가하세요. go build 를 실행하면 실행 파일을 얻을 수 있습니다. 기본적으로 이 파일의 이름은 소스 파일 이름에서 .go 접미사를 뺀 것입니다.
$ go build hello.go $ lshello hello.go
물론 -o 옵션을 통해 다른 이름을 지정할 수도 있습니다:
$ go build -o mygo hello.go $ lsmygo hello.go
파일 이름 없이 go-examples 디렉토리에서 직접 go build 명령을 실행하는 경우 그 후에는 디렉토리 이름과 동일한 이름의 실행 파일을 얻게 됩니다:
$ go build $ lsgo-examples hello.go
go install
build 명령과 비교 , 설치 명령은 소스 코드를 컴파일한 후 실행 파일이나 라이브러리 파일도 합의된 디렉터리에 설치됩니다.
go install 컴파일된 실행 파일의 이름은 해당 파일이 위치한 디렉터리 이름(DIR)을 따서 지정됩니다.
go install 실행 파일을 다음과 같은 수준의 bin 디렉터리에 설치합니다. src. bin 디렉토리는 go install
go install에 의해 자동으로 생성됩니다. 실행 파일이 의존하는 다양한 패키지를 컴파일하여 src
#🎜🎜와 동일한 수준의 pkg 디렉토리에 배치합니다. #더 많은 golang에 대해 알아보려면 PHP 중국어 웹사이트golang tutorial 컬럼을 주목하세요.
위 내용은 Go Build와 Go Install의 차이점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!