>  기사  >  백엔드 개발  >  go get 명령을 사용하여 확장 패키지를 다운로드하는 방법에 대한 몇 가지 지침

go get 명령을 사용하여 확장 패키지를 다운로드하는 방법에 대한 몇 가지 지침

尚
앞으로
2020-02-25 17:03:583913검색

go get 명령은 코드 관리 도구를 사용하여 코드 패키지와 해당 종속 패키지를 원격으로 가져오거나 업데이트하고 자동으로 컴파일 및 설치를 완료할 수 있습니다. 다음 열에서는 go 시작하기 튜토리얼 열의 go get 명령을 사용하여 확장 팩을 다운로드하는 방법에 대한 몇 가지 지식을 소개합니다.

go get 명령을 사용하여 확장 패키지를 다운로드하는 방법에 대한 몇 가지 지침1. go get의 저장 경로

go get에서 다운로드한 소스 코드는 $GOPATH/src에 저장됩니다. 설정하지 않으면 $HOME/go/src 디렉토리에 저장됩니다. 기본.

다운로드한 패키지 경로는 로컬 경로와 동일한 구조를 유지합니다. 예를 들어 다음 명령을 사용하여 github에서 지정된 패키지를 다운로드합니다.

$ go get -u -v github.com/sqs/goreturns
$

다운로드한 소스 코드는 $GOPATH/src/github.com/에 저장됩니다. sqs/goreturns.

패키지를 해당 경로에 수동으로 다운로드한 다음 다음과 같이 go get download 명령을 실행할 수도 있습니다.

$ git clone https://github.com/sqs/goreturns $GOPATH/src/github.com/sqs/
$ go get -u -v github.com/sqs/goreturns
$

바이너리로 컴파일해야 하는 도구 패키지의 경우 go install 명령을 사용하여 패키지 컴파일 및 설치. 바이너리 파일은 기본적으로 $GOPATH/bin 디렉터리에 저장됩니다.

참고: git clone 명령을 사용하여 github 패키지를 다운로드해야 합니다. 브라우저에서 직접 다운로드하거나 압축을 풀 수 없습니다. 그렇지 않으면 오류가 보고됩니다. 알려진 버전 제어 시스템을 사용하고 있지 않습니다

2. 미러

github Warehouse https:/ /github.com/golang은 golang의 공식 이미지 저장소입니다. 모든 패키지는 미러 저장소에서 다운로드할 수 있습니다. 예를 들어 golang.org/x/tools 도구 패키지를 다운로드하려면 github.com/golang/tools에서 다운로드할 수 있습니다.

$ git clone https://github.com/golang/tools $HOME/go/src/golang.org/x/
$

$GOPATH/src/golang.org/x/ 디렉터리에 패키지를 다운로드하는 것이 좋습니다.

더 많은 바둑 지식을 알고 싶다면 PHP 중국어 웹사이트 go 언어 튜토리얼 칼럼을 주목해주세요.

위 내용은 go get 명령을 사용하여 확장 패키지를 다운로드하는 방법에 대한 몇 가지 지침의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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