Rumah >pembangunan bahagian belakang >Golang >Bagaimana untuk Membetulkan Ralat \'package rsc.io/quote not found\' dalam Go?
Menyelesaikan Ralat "package rsc.io/quote not found"
Apabila cuba menjalankan kod Go yang menggunakan rsc.io/ pakej sebut harga, pengguna mungkin menghadapi ralat berikut:
cannot find package "rsc.io/quote" in any of: C:\Program Files\Go\src\rsc.io\quote (from $GOROOT) C:\Users\myname\go\src\rsc.io\quote (from $GOPATH)
Ralat ini menunjukkan bahawa Go tidak dapat mencari pakej rsc.io/quote yang diperlukan. Untuk menyelesaikan isu ini, adalah perlu untuk memulakan modul Go dan jalankan arahan 'go mod tidy'.
Memulakan Modul Go
Untuk Go untuk memuat turun secara automatik dan pasang kebergantungan, termasuk pakej seperti rsc.io/quote, modul mesti dimulakan. Untuk melakukan ini, navigasi ke direktori yang mengandungi kod sumber Go dan jalankan arahan berikut:
go mod init <module name>
Ganti '
Menjalankan 'go mod tidy'
Selepas memulakan modul, adalah perlu untuk menjalankan arahan 'go mod tidy'. Perintah ini akan mengambil dan memasang pakej yang diperlukan, rsc.io/quote, ke dalam cache pakej setempat projek.
Contoh:
$ go mod tidy go: finding module for package rsc.io/quote go: found rsc.io/quote in rsc.io/quote v1.5.2
Berjalan Kod Go
Setelah pakej dipasang, kod Go boleh dilaksanakan menggunakan 'go run
Contoh:
$ go run hello.go Don't communicate by sharing memory, share memory by communicating.
Dengan mengikuti langkah ini, pengguna boleh menyelesaikan ralat "pakej rsc.io/quote tidak dijumpai" dan berjaya menjalankan kod Go yang menggunakan pakej rsc.io/quote.
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat \'package rsc.io/quote not found\' dalam Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!