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 日志条目,请参阅查看审核日志。