Rumah  >  Artikel  >  pembangunan bahagian belakang  >  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?

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
Patricia Arquetteasal
2024-10-30 13:24:27607semak imbas

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

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

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

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!

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