Artifact Registry supporta i moduli Go e il controllo delle versioni semantico indipendente dal sistema di controllo della versione. I moduli Go archiviati in Artifact Registry possono essere utilizzati insieme ad altri moduli pubblici o privati nei tuoi progetti Go.
Panoramica
Per acquisire familiarità con l'archiviazione dei moduli Go in Artifact Registry, puoi provare la quickstart.
Leggi le seguenti informazioni quando vuoi saperne di più:
- Crea un repository dei moduli Go per i tuoi pacchetti.
- Concedi le autorizzazioni all'account che si connetterà al repository. Gli account di servizio per le integrazioni comuni con Artifact Registry dispongono di autorizzazioni predefinite per i repository nello stesso progetto.
- Configura l'autenticazione ad Artifact Registry per Go.
- Gestire i moduli Go.
- Scopri di più sul controllo delle versioni semantico in Go.
Audit logging
Per visualizzare le voci di log Go in Cloud Logging, devi enable
DATA_WRITE
il logging.
Quando carichi un modulo Go in un repository, l'operazione viene registrata come UploadGoModule
. Artifact Registry registra i seguenti metodi specifici per i repository Go:
Elencare le versioni in un modulo
Go-ListVersions
Visualizza informazioni del modulo
Go-ViewModInfo
Scarica il file go.mod
Go-DownloadModFile
Scarica il file ZIP
Go-DownloadZipFile
Per informazioni su altre voci di log di Artifact Registry, consulta Visualizzare gli audit log.