Artifact Registry 支持独立于版本控制系统的 Go 模块和语义版本控制。存储在 Artifact Registry 中的 Go 模块可与 Go 项目中的其他公共模块或专用模块一起使用。
概览
如需熟悉如何在 Artifact Registry 中存储 Go 模块,您可以尝试阅读quickstart。
如需了解更多信息,请阅读以下信息:
- 为您的软件包创建 Go 模块代码库。
- 向将与代码库关联的帐号授予权限。与 Artifact Registry 进行常见集成的服务帐号对同一项目中的代码库拥有默认权限。
- 设置向 Go 版 Artifact Registry 的身份验证。
- 管理您的 Go 模块。
- 了解 Go 中的语义版本控制。
审核日志记录
如需在 Cloud Logging 中查看 Go 日志条目,您必须enable
DATA_WRITE
日志记录。
当您将 Go 模块上传到代码库时,系统会将操作记录为 UploadGoModule
。Artifact Registry 会针对 Go 代码库记录以下特定方法:
列出模块中的版本
Go-ListVersions
查看模块信息
Go-ViewModInfo
下载 go.mod
文件
Go-DownloadModFile
下载 ZIP 文件
Go-DownloadZipFile
如需了解其他 Artifact Registry 日志条目,请参阅查看审核日志。