"Tidak Dapat Cari Pakej 'rsc.io/quote': Isu Modul Common Go
Dalam perjalanan anda dengan Go, anda mungkin mengalami mengalami ralat semasa mengikuti tutorial pemula Apabila melaksanakan kod yang disediakan, anda menerima mesej yang membingungkan, "tidak dapat mencari pakej 'rsc.io/quote' ini menunjukkan kemungkinan masalah dengan persediaan modul Go anda.
Masalah timbul kerana modul Go, ciri yang agak baru, mengendalikan pengurusan pergantungan secara automatik Namun, untuk memanfaatkan ini, modul anda mesti dimulakan dengan hanya mencipta fail sumber .go dan menjalankannya dengan 'go run hello.go'. tidak mencukupi. Anda memerlukan fail 'go.mod' yang disertakan.
Untuk membetulkannya, ikut arahan daripada tutorial:
go mod init hello
Arahan ini memulakan modul anda, mencipta 'go Fail .mod'.
Bermula dengan Go 1.16, langkah tambahan menjalankan 'go mod tidy' diperlukan:
go mod tidy
Arahan ini mengenal pasti dan mendapatkan semula sebarang kebergantungan, termasuk ' yang sukar difahami. pakej rsc.io/quote'.
Untuk mengesahkan kejayaan usaha anda, jalankan skrip 'hello.go' anda sekali lagi:
go run hello.go
Jika semuanya berjalan seperti yang dirancang, anda harus sekarang lihat output berikut:
Don't communicate by sharing memory, share memory by communicating.
Ini menandakan modul anda telah berjaya memuatkan dan menggunakan pakej 'rsc.io/quote', dan anda sudah bersedia untuk meneruskan perjalanan anda melalui bahasa pengaturcaraan Go .
Atas ialah kandungan terperinci Mengapa Saya Tidak Dapat Menemui Pakej \'rsc.io/quote\' dalam Projek My Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!