Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Membetulkan Ralat \"package rsc.io/quote not found\" dalam Go?

Bagaimana untuk Membetulkan Ralat \"package rsc.io/quote not found\" dalam Go?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-10-29 02:43:02811semak imbas

How to Fix the

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 '' dengan nama yang sesuai untuk projek anda. Ini mencipta fail 'go.mod' dalam direktori semasa, yang menentukan nama modul dan kebergantungannya.

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 ' arahan.

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn