Artifact Registry unterstützt Go-Module und die semantische Versionsverwaltung unabhängig von Ihrem Versionsverwaltungssystem. In Artifact Registry gespeicherte Go-Module können neben anderen öffentlichen oder privaten Modulen in Ihren Go-Projekten verwendet werden.
Überblick
Mit der quickstart können Sie sich mit dem Speichern von Go-Modulen in Artifact Registry vertraut machen.
Lesen Sie die folgenden Informationen, um mehr zu erfahren:
- 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.
- Richten Sie die Authentifizierung bei Artifact Registry für Go ein.
- Go-Module verwalten
- Semantische Versionsverwaltung in Go
Audit-Logging
Zum Ansehen von Go-Logeinträgen in Cloud Logging müssen Sie das DATA_WRITE
-Logging enable.
Wenn Sie ein Go-Modul in ein Repository hochladen, wird der Vorgang als UploadGoModule
protokolliert. Artifact Registry protokolliert die folgenden spezifischen Methoden für Go-Repositories:
Versionen in einem Modul auflisten
Go-ListVersions
Modulinformationen ansehen
Go-ViewModInfo
Laden Sie die Datei go.mod
herunter.
Go-DownloadModFile
ZIP-Datei herunterladen
Go-DownloadZipFile
Informationen zu anderen Artifact Registry-Logeinträgen finden Sie unter Audit-Logs ansehen.