>백엔드 개발 >Golang >go get 명령에 대한 자세한 설명

go get 명령에 대한 자세한 설명

尚
앞으로
2019-11-28 15:07:348366검색

go get 명령에 대한 자세한 설명

go get

가져오기 경로와 해당 종속성으로 지정된 패키지를 다운로드한 다음 명명된 패키지를 설치합니다. 즉, go install 명령을 실행합니다. (권장: go 언어 튜토리얼)

사용법: go get [-d] [-f] [-t] [-u] [-fix] [-insecure] [빌드 플래그] [패키지]

태그 이름 설명
-d 명령 프로그램이 다운로드 작업만 수행하고 설치 작업은 수행하지 않도록 합니다.
-f 은 -u 플래그를 사용할 때만 유효합니다. 이 플래그는 명령 프로그램이 다운로드한 코드 패키지의 가져오기 경로 확인을 무시하도록 합니다. 이는 다운로드하여 설치한 코드 패키지가 다른 사람에게서 포크한 프로젝트에 속하는 경우 특히 중요합니다.
-fix 를 사용하면 명령 프로그램이 코드 패키지를 다운로드한 후 먼저 수정 작업을 수행한 다음 컴파일하고 설치할 수 있습니다.
-insecure 명령 프로그램이 안전하지 않은 체계(예: HTTP)를 사용하여 지정된 코드 패키지를 다운로드할 수 있도록 허용합니다. 사용하는 코드 저장소(예: 회사 내부 Gitlab)가 HTTPS를 지원하지 않는 경우 이 태그를 추가할 수 있습니다. 안전하다고 확신하는 경우에만 사용하시기 바랍니다.
-t 명령 프로그램이 지정된 코드 패키지의 테스트 소스 코드 파일에 종속 코드 패키지를 동시에 다운로드하고 설치하도록 합니다.
-u 명령이 네트워크를 사용하여 기존 코드 패키지와 해당 종속 패키지를 업데이트하도록 합니다. 기본적으로 이 명령은 네트워크에서 로컬로 존재하지 않는 코드 패키지만 다운로드하며 기존 코드 패키지는 업데이트하지 않습니다.
-v 빌드된 코드 패키지의 이름을 인쇄하세요
-x 사용된 명령을 인쇄하세요

go install

사용: go install [-i] [ 빌드 플래그] [패키지].

go build 명령과 유사합니다. go build 명령은 패키지와 해당 종속성을 컴파일하고 생성된 파일은 현재 디렉터리에 저장됩니다. 또한 go 빌드는 기본 패키지에만 유효하며 다른 패키지에서는 작동하지 않습니다. 기본 패키지가 아닌 경우 go install은 정적 파일을 생성하여 파일 확장자가 a인 $GOPATH/pkg 디렉터리에 저장합니다. 메인 패키지인 경우 $GOPATH/bin 아래에 해당 패키지와 동일한 이름의 실행 가능한 바이너리 파일이 생성됩니다.

요약: go get 명령은 지정된 패키지를 다운로드하고 다운로드한 패키지를 컴파일한 다음 특정 디렉터리에 설치합니다.

위 내용은 go get 명령에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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