Rumah > pembangunan bahagian belakang > Golang > Bagaimana untuk Menyelesaikan Konflik Kebergantungan Apabila Menggunakan `GO111MODULE=on` dan `github.com/junegunn/fzf`?

Bagaimana untuk Menyelesaikan Konflik Kebergantungan Apabila Menggunakan `GO111MODULE=on` dan `github.com/junegunn/fzf`?

Barbara Streisand
Lepaskan: 2024-10-28 12:46:30
asal
320 orang telah melayarinya

 How to Resolve Dependency Conflicts When Using `GO111MODULE=on` and `github.com/junegunn/fzf`?

Keperluan Modul Pemuatan Masalah dengan GO111MODULE=on

Isu yang dihadapi semasa cuba mendapatkan cawangan pembangunan github.com/junegunn/fzf dengan GO111MODULE=on adalah berkaitan dengan konflik pergantungan.

Graf pergantungan kelihatan seperti berikut:

github.com/junegunn/fzf -> github.com/gdamore/tcell -> gopkg.in/DATA-DOG/go-sqlmock.v1
Salin selepas log masuk

GOPKG.IN/DATA-DOG/go-sqlmock versi 1.3.3 memperkenalkan go modul tanpa akhiran versi, menyebabkan isu dengan spesifikasi nombor versi eksplisit.

Apabila cuba mendapatkan fzf@devel secara eksplisit menggunakan -u, dependensi dikemas kini kepada versi terkininya. Walau bagaimanapun, go-sqlmock v1.3.3 tidak serasi dengan persediaan ini kerana kekurangan akhiran versinya.

Penyelesaiannya ialah menggunakan go get github.com/junegunn/fzf tanpa bendera -u jika niatnya adalah untuk bekerja dengan cawangan pembangunan tanpa mengemas kini kebergantungan. Sebagai alternatif, gunakan versi lama go-sqlmock dengan akhiran versi.

Isu yang melibatkan go-sqlmock 1.3.3 telah dilaporkan dan permintaan tarik wujud untuk menanganinya: https://github.com/ gdamore/tcell/pull/267.

Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Konflik Kebergantungan Apabila Menggunakan `GO111MODULE=on` dan `github.com/junegunn/fzf`?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan