Artifact Registry supporta i moduli Go e il controllo delle versioni semantico indipendentemente dal tuo sistema di controllo della versione. I moduli Go archiviati in Artifact Registry possono essere utilizzati insieme ad altri moduli pubblici o privati nei progetti Go.
Panoramica
Per acquisire familiarità con l'archiviazione dei moduli Go in Artifact Registry, puoi provare la guida rapida.
Quando vuoi saperne di più, leggi le seguenti informazioni:
- Crea un repository di moduli Go per i pacchetti.
- Concedi le autorizzazioni all'account che si connetterà al repository. Gli account di servizio per le integrazioni comuni con Artifact Registry hanno autorizzazioni predefinite per i repository nello stesso progetto.
- Configura l'autenticazione su 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 di Go in Cloud Logging, devi abilitare
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:
Elenca 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 sulle altre voci di log di Artifact Registry, consulta Visualizzare gli audit log.