Mengapakah saya mendapat ralat \'go: gopkg.in/DATA-DOG/[email protected]: go.mod tidak mempunyai laluan modul v1\' apabila mendapatkan semula cawangan pembangunan fzf dengan GO111MODULE=on?

Patricia Arquette
Lepaskan: 2024-10-30 13:24:27
asal
622 orang telah melayarinya

Why am I getting a

Ralat Memuatkan Modul dalam GO111MODULE=Mod On

Apabila cuba mendapatkan semula cawangan pembangunan pakej fzf dengan GO111MODULE=on, ralat berlaku:

go: gopkg.in/DATA-DOG/[email protected]: go.mod has non-....v1 module path "github.com/DATA-DOG/go-sqlmock" at revision v1.3.3
go get: error loading module requirements
Salin selepas log masuk

Analisis:

Masalah berpunca daripada kebergantungan fzf, iaitu github.com/gdamore/tcell, yang bergantung pada gopkg.in /DATA-DOG/go-sqlmock.v1. Dalam versi 1.3.3 go-sqlmock, modul go telah diperkenalkan tanpa akhiran versi. Walau bagaimanapun, spesifikasi versi eksplisit tidak lagi disokong.

Penyelesaian:

Untuk menyelesaikan isu dan mendapatkan semula cawangan pembangunan tanpa mengemas kini dependensi, gunakan go get github.com/ junegunn/fzf tanpa bendera -u:

go get github.com/junegunn/fzf
Salin selepas log masuk

Sebagai alternatif, anda boleh mengemas kini secara manual gopkg.in/DATA-DOG/go-sqlmock.v1 dengan menjalankan:

go get gopkg.in/DATA-DOG/go-sqlmock.v1
Salin selepas log masuk

Nota bahawa ini juga akan mengemas kini kebergantungan fzf, jadi gunakan pilihan ini dengan berhati-hati jika anda tidak mahu mengubah pepohon kebergantungan semasa pakej.

Maklumat Tambahan:

Isu ini sedang ditangani dalam permintaan tarik untuk repositori tcell: https://github.com/gdamore/tcell/pull/267

Atas ialah kandungan terperinci Mengapakah saya mendapat ralat \'go: gopkg.in/DATA-DOG/[email protected]: go.mod tidak mempunyai laluan modul v1\' apabila mendapatkan semula cawangan pembangunan fzf dengan GO111MODULE=on?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!