Artifact Registry unterstützt Go-Module und semantische Versionierung unabhängig von Ihrem Versionskontrollsystem. In Artifact Registry gespeicherte Go-Module können zusammen mit anderen öffentlichen oder privaten Modulen in Ihren Go-Projekten verwendet werden.
Übersicht
Mit der Kurzanleitung können Sie sich mit dem Speichern von Go-Modulen in Artifact Registry vertraut machen.
Wenn Sie mehr erfahren möchten, lesen Sie die folgenden Informationen:
- Erstellen Sie ein Go-Modul-Repository für Ihre Pakete.
- Gewähren Sie Berechtigungen für das Konto, das mit dem Repository verbunden wird. Dienstkonten für gängige Integrationen mit Artifact Registry haben Standardberechtigungen für Repositories im selben Projekt.
- Authentifizierung bei Artifact Registry für Go einrichten
- Go-Module verwalten
- Weitere Informationen zur semantischen Versionierung in Go
Audit-Logging
Wenn Sie Go-Logeinträge in Cloud Logging aufrufen möchten, müssen Sie die DATA_WRITE
-Protokollierung aktivieren.
Wenn Sie ein Go-Modul in ein Repository hochladen, wird der Vorgang als UploadGoModule
protokolliert. Artifact Registry protokolliert die folgenden Methoden für Go-Repositories:
Versionen in einem Modul auflisten
Go-ListVersions
Modulinformationen ansehen
Go-ViewModInfo
go.mod
-Datei herunterladen
Go-DownloadModFile
ZIP-Datei herunterladen
Go-DownloadZipFile
Informationen zu anderen Artifact Registry-Logeinträgen finden Sie unter Audit-Logs aufrufen.