Module von Go with Go

Artifact Registry unterstützt unabhängig von Ihrem Versionsverwaltungssystem Go-Module und semantische Versionsverwaltungen. In Artifact Registry gespeicherte Go-Module können zusammen mit anderen öffentlichen oder privaten Modulen in Ihren Go-Projekten verwendet werden.

Überblick

Weitere Informationen zum Speichern von Go-Modulen in Artifact Registry finden Sie in der Kurzanleitung.

Wenn Sie mehr erfahren möchten, lesen Sie die folgenden Informationen:

  1. Erstellen Sie ein Go-Modul-Repository für die Pakete.
  2. Gewähren Sie dem Konto, das mit dem Repository verbunden wird, die Berechtigungen. Dienstkonten für gängige Integrationen in Artifact Registry haben Standardberechtigungen für Repositories im selben Projekt.
  3. Authentifizierung für Artifact Registry für Go einrichten.
  4. Go-Module verwalten
  5. Weitere Informationen zur semantischen Versionsverwaltung in Go

Audit-Logging

Damit Sie Go-Logeinträge in Cloud Logging ansehen können, müssen Sie das DATA_WRITE-Logging aktivieren.

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

Datei go.mod herunterladen

  • Go-DownloadModFile

ZIP-Datei herunterladen

  • Go-DownloadZipFile

Informationen zu anderen Artifact Registry-Logeinträgen finden Sie unter Audit-Logs ansehen.