Artifact Registry est compatible avec les modules Go et la gestion sémantique des versions 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 quickstart.
Lorsque vous êtes prêt à en savoir plus, lisez les informations suivantes:
- Créez un dépôt de module Go pour vos packages.
- Accordez des autorisations au compte qui se connecte au dépôt. Les comptes de service des intégrations courantes avec Artifact Registry disposent d'autorisations par défaut pour les dépôts d'un même projet.
- Configurez l'authentification auprès d'Artifact Registry pour Go.
- Gérez vos modules Go.
- Découvrez la gestion sémantique des versions en Go.
Journaux d'audit
Pour afficher les entrées de journal Go dans Cloud Logging, vous devez enable la journalisation DATA_WRITE
.
Lorsque vous importez un module Go dans un dépôt, l'opération est enregistrée sous la forme UploadGoModule
. Artifact Registry enregistre les méthodes spécifiques suivantes pour les dépôts Go:
Lister les versions d'un module
Go-ListVersions
Afficher les informations du 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 Artifact Registry, consultez la section Afficher les journaux d'audit.