Go 모듈 작업

Artifact Registry는 버전 제어 시스템과 관계없이 Go 모듈 및 시맨틱 버전 관리를 지원합니다. Artifact Registry에 저장된 Go 모듈은 Go 프로젝트의 다른 공개 또는 비공개 모듈과 함께 사용할 수 있습니다.

개요

Artifact Registry에 Go 모듈을 저장하는 방법에 익숙해지려면 빠른 시작을 시도해 보세요.

자세히 알아보려면 다음 정보를 읽어보세요.

  1. 패키지의 Go 모듈 저장소를 만듭니다.
  2. 저장소와 연결할 계정에 권한을 부여합니다. Artifact Registry와의 일반적인 통합을 위한 서비스 계정에는 동일한 프로젝트의 저장소에 대한 기본 권한이 있습니다.
  3. Go용 Artifact Registry에 대한 인증을 설정합니다.
  4. Go 모듈 관리
  5. Go의 시맨틱 버전 관리에 대해 알아보세요.

감사 로깅

Cloud Logging에서 go 로그 항목을 보려면 DATA_WRITE 로깅을 사용 설정해야 합니다.

Go 모듈을 저장소에 업로드하면 작업이 UploadGoModule로 로깅됩니다. Artifact Registry는 Go 저장소에 대해 다음과 같은 특정 메서드를 로깅합니다.

모듈의 버전 나열

  • Go-ListVersions

모듈 정보 보기

  • Go-ViewModInfo

go.mod 파일 다운로드

  • Go-DownloadModFile

ZIP 파일 다운로드

  • Go-DownloadZipFile

다른 Artifact Registry 로그 항목에 대한 자세한 내용은 감사 로그 보기를 참조하세요.