Modul Bekerja dengan Go

Artifact Registry mendukung modul Go dan pembuatan versi semantik yang terpisah dari sistem kontrol versi Anda. Modul Go yang disimpan di Artifact Registry dapat digunakan bersama modul publik atau pribadi lainnya dalam project Go Anda.

Ringkasan

Untuk memahami cara menyimpan modul Go di Artifact Registry, Anda dapat mencoba quickstart.

Jika Anda sudah siap untuk mempelajari lebih lanjut, baca informasi berikut:

  1. Buat repositori modul Go untuk paket Anda.
  2. Berikan izin ke akun yang akan terhubung dengan repositori. Akun layanan untuk integrasi umum dengan Artifact Registry memiliki izin default untuk repositori dalam project yang sama.
  3. Siapkan autentikasi ke Artifact Registry untuk Go.
  4. Mengelola modul Go.
  5. Pelajari pembuatan versi semantik di Go.

Logging audit

Untuk melihat entri log Go di Cloud Logging, Anda harus enable logging DATA_WRITE.

Saat Anda mengupload modul Go ke repositori, operasi akan dicatat dalam log sebagai UploadGoModule. Artifact Registry mencatat metode khusus berikut ke dalam log untuk repositori Go:

Mencantumkan versi dalam modul

  • Go-ListVersions

Melihat informasi modul

  • Go-ViewModInfo

Download File go.mod

  • Go-DownloadModFile

Download File ZIP

  • Go-DownloadZipFile

Untuk mengetahui informasi tentang entri log Artifact Registry lainnya, lihat Melihat log audit.