>  기사  >  Go 언어는 어떻게 작동하나요? 실행과정 소개

Go 언어는 어떻게 작동하나요? 실행과정 소개

青灯夜游
青灯夜游앞으로
2019-02-26 11:55:245741검색

이 기사에서 Go 언어를 실행하는 방법에 대해 알려드리겠습니다. 실행 과정에 대한 소개에는 특정 참고 가치가 있습니다. 도움이 필요한 친구가 참고할 수 있기를 바랍니다. [동영상 튜토리얼 추천 : Go 튜토리얼]

Go 실행 과정

#🎜🎜 #

1 소스코드를 컴파일한 후 실행하면 Go의 실행 흐름은 다음과 같습니다

go build 생성된 실행 파일은 현재 디렉토리

2에 있습니다. go run 소스 파일 작업이 소스 코드에서 직접 수행되는 경우 Go의 실행 흐름은 다음과 같습니다. 다음과 같습니다#🎜🎜 #

프로세스를 실행하는 두 가지 방법

# 🎜🎜#먼저 실행 파일을 컴파일하고 생성하면 Go 개발 환경이 없는 컴퓨터에 실행 파일을 복사하여 계속 실행할 수 있습니다
  1. # 🎜🎜#소스 파일을 직접 실행하고 다른 머신에서 실행하려면 Go 개발 환경도 필요합니다. 그렇지 않으면 실행할 수 없습니다.

  2. 컴파일할 때 프로그램이 실행 파일로 실행되기 때문에 컴파일러는 라이브러리 파일을 포함하게 되므로 실행 파일이 훨씬 커집니다.

  3. 예:

go build index.go#🎜🎜 #

go run index.go

go run, go build, go install 명령 설명

go run: go run은 프로그램을 직접 컴파일하고 실행하며, 임시 파일을 생성합니다(그러나 . exe 파일)을 사용하여 프로그램 실행 결과를 명령줄에 직접 출력하여 사용자 디버깅을 용이하게 합니다.

go build:go 빌드는 컴파일된 패키지를 테스트하는 데 사용되며 주로 컴파일 오류가 있는지 확인합니다. 실행 파일의 소스 코드입니다. , 메인 패키지), 실행 파일이 직접 생성됩니다.

go install: go install에는 두 단계가 있습니다. 첫 번째 단계는 가져온 패키지 파일을 모두 컴파일하는 것입니다. 가져온 패키지 파일이 모두 컴파일될 때까지 기본 프로그램이 컴파일되지 않습니다. ; 두 번째 단계는 컴파일된 실행 파일을 bin 디렉토리($GOPATH/bin)에 배치하고, 컴파일된 패키지 파일을 pkg 디렉토리($GOPATH/pkg)에 배치하는 것입니다.

위 내용은 Go 언어는 어떻게 작동하나요? 실행과정 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 cnblogs.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제