O Artifact Registry oferece suporte a módulos Go e versionamento semântico independente do seu sistema de controle de versões. Os módulos Go armazenados no Artifact Registry podem ser usados com outros módulos públicos ou particulares nos seus projetos Go.
Visão geral
Para se familiarizar com o armazenamento de módulos Go no Artifact Registry, consulte o guia de início rápido.
Quando estiver tudo pronto para saber mais, leia as seguintes informações:
- Crie um repositório de módulo Go para seus pacotes.
- Conceda permissões à conta que se conectará ao repositório. As contas de serviço para integrações comuns com o Artifact Registry têm permissões padrão para repositórios no mesmo projeto.
- Configure a autenticação no Artifact Registry para Go.
- Gerencie seus módulos Go.
- Saiba mais sobre o controle de versões semântico no Go.
Registro de auditoria
Para conferir as entradas de registro do Go no Cloud Logging, ative
o registro DATA_WRITE
.
Quando você faz upload de um módulo Go para um repositório, a operação é registrada como
UploadGoModule
. O Artifact Registry registra os seguintes métodos específicos para
repositórios Go:
Listar versões em um módulo
Go-ListVersions
Conferir informações do módulo
Go-ViewModInfo
Fazer o download do arquivo go.mod
Go-DownloadModFile
Fazer o download do arquivo ZIP
Go-DownloadZipFile
Para informações sobre outras entradas de registro do Artifact Registry, consulte Conferir registros de auditoria.