Artifact Registry는 버전 제어 시스템과 관계없이 Go 모듈 및 시맨틱 버전 관리를 지원합니다. Artifact Registry에 저장된 Go 모듈은 Go 프로젝트의 다른 공개 또는 비공개 모듈과 함께 사용할 수 있습니다.
개요
Artifact Registry에 Go 모듈을 저장하는 방법에 익숙해지려면 빠른 시작을 시도해 보세요.
자세히 알아보려면 다음 정보를 읽어보세요.
- 패키지의 Go 모듈 저장소를 만듭니다.
- 저장소와 연결할 계정에 권한을 부여합니다. Artifact Registry와의 일반적인 통합을 위한 서비스 계정에는 동일한 프로젝트의 저장소에 대한 기본 권한이 있습니다.
- Go용 Artifact Registry에 인증을 설정합니다.
- Go 모듈 관리
- Go의 시맨틱 버전 관리 알아보기
감사 로깅
Cloud Logging에서 go 로그 항목을 보려면 DATA_WRITE
로깅을 사용 설정해야 합니다.
Go 모듈을 저장소에 업로드하면 작업이 UploadGoModule
로 로깅됩니다. Artifact Registry는 Go 저장소에 대해 다음과 같은 특정 메서드를 로깅합니다.
모듈의 버전 나열
Go-ListVersions
모듈 정보 보기
Go-ViewModInfo
go.mod
파일 다운로드
Go-DownloadModFile
ZIP 파일 다운로드
Go-DownloadZipFile
다른 Artifact Registry 로그 항목에 대한 자세한 내용은 감사 로그 보기를 참조하세요.