Artifact Registry est compatible avec les modules Go et le contrôle de version sémantique, indépendamment de votre système de contrôle des versions. Les modules Go stockés dans Artifact Registry peuvent être utilisés avec d'autres modules publics ou privés dans vos projets Go.
Présentation
Pour vous familiariser avec le stockage de modules Go dans Artifact Registry, vous pouvez consulter le guide de démarrage rapide.
Pour en savoir plus, consultez les informations suivantes:
- Créez un dépôt de modules Go pour vos packages.
- Accordez des autorisations au compte qui se connectera au dépôt. Les comptes de service pour les intégrations courantes avec Artifact Registry disposent d'autorisations par défaut pour les dépôts du même projet.
- Configurez l'authentification auprès d'Artifact Registry pour Go.
- Gérez vos modules Go.
- Découvrez le gestion des versions sémantiques en Go.
Journaux d'audit
Pour afficher les entrées de journal Go dans Cloud Logging, vous devez activer la journalisation DATA_WRITE
.
Lorsque vous importez un module Go dans un dépôt, l'opération est enregistrée en tant que UploadGoModule
. Artifact Registry consigne les méthodes spécifiques suivantes pour les dépôts Go:
Lister les versions d'un module
Go-ListVersions
Afficher les informations sur le module
Go-ViewModInfo
Télécharger le fichier go.mod
Go-DownloadModFile
Télécharger le fichier ZIP
Go-DownloadZipFile
Pour en savoir plus sur les autres entrées de journal d'Artifact Registry, consultez la section Afficher les journaux d'audit.