Tingkah laku pelik semasa memuat turun modul saya

WBOY
Lepaskan: 2024-02-10 11:10:08
ke hadapan
797 orang telah melayarinya

Tingkah laku pelik semasa memuat turun modul saya

php Editor Banana Masalah tingkah laku pelik semasa memuat turun modul mungkin disebabkan oleh banyak sebab. Kadangkala, modul yang dimuat turun mungkin rosak atau tidak lengkap, yang boleh menyebabkan tingkah laku pelik. Sebagai alternatif, isu muat turun mungkin disebabkan oleh isu sambungan pelayan atau rangkaian. Sebelum menyelesaikan masalah ini, kita perlu meneliti dengan teliti punca-punca ini dan mengambil langkah-langkah yang sesuai untuk menyelesaikannya. Seterusnya, saya akan memberikan anda beberapa kaedah dan cadangan untuk menyelesaikan masalah ini.

Kandungan soalan

Setiap kali saya menggunakan pergi dapatkan untuk memuat turun modul yang saya buat (https://github.com/torbenconto/plutus), ia tidak akan membenarkan saya menggunakan sebarang subpakej sehingga saya menggunakan projek yang saya muat turun Run pergi mod kemas ke. Tolong bantu saya, saya tidak tahu bagaimana untuk menyelesaikan masalah ini!

Ini modul saya go.mod

module github.com/torbenconto/plutus/api

go 1.21

toolchain go1.21.1

require (
    github.com/gin-gonic/gin v1.9.1
    github.com/torbenconto/plutus v1.3.0
)

require (
    github.com/PuerkitoBio/goquery v1.8.1 // indirect
    github.com/andybalholm/cascadia v1.3.2 // indirect
    github.com/antchfx/htmlquery v1.3.0 // indirect
    github.com/antchfx/xmlquery v1.3.18 // indirect
    github.com/antchfx/xpath v1.2.5 // indirect
    github.com/bytedance/sonic v1.10.2 // indirect
    github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d // indirect
    github.com/chenzhuoyu/iasm v0.9.1 // indirect
    github.com/gabriel-vasile/mimetype v1.4.3 // indirect
    github.com/gin-contrib/sse v0.1.0 // indirect
    github.com/go-playground/locales v0.14.1 // indirect
    github.com/go-playground/universal-translator v0.18.1 // indirect
    github.com/go-playground/validator/v10 v10.16.0 // indirect
    github.com/gobwas/glob v0.2.3 // indirect
    github.com/goccy/go-json v0.10.2 // indirect
    github.com/gocolly/colly/v2 v2.1.0 // indirect
    github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
    github.com/golang/protobuf v1.5.3 // indirect
    github.com/json-iterator/go v1.1.12 // indirect
    github.com/kennygrant/sanitize v1.2.4 // indirect
    github.com/klauspost/cpuid/v2 v2.2.6 // indirect
    github.com/leodido/go-urn v1.2.4 // indirect
    github.com/mattn/go-isatty v0.0.20 // indirect
    github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
    github.com/modern-go/reflect2 v1.0.2 // indirect
    github.com/pelletier/go-toml/v2 v2.1.1 // indirect
    github.com/saintfish/chardet v0.0.0-20230101081208-5e3ef4b5456d // indirect
    github.com/temoto/robotstxt v1.1.2 // indirect
    github.com/twitchyliquid64/golang-asm v0.15.1 // indirect
    github.com/ugorji/go/codec v1.2.12 // indirect
    golang.org/x/arch v0.6.0 // indirect
    golang.org/x/crypto v0.17.0 // indirect
    golang.org/x/net v0.19.0 // indirect
    golang.org/x/sys v0.15.0 // indirect
    golang.org/x/text v0.14.0 // indirect
    google.golang.org/appengine v1.6.8 // indirect
    google.golang.org/protobuf v1.32.0 // indirect
    gopkg.in/yaml.v3 v3.0.1 // indirect
)
Salin selepas log masuk

Ini ialah kod ralat yang saya dapat apabila saya menuding pada import modul yang bergaris bawah merah Tidak dapat mengimport github.com/torbenconto/plutus/quote (Tiada modul diperlukan menyediakan pakej 'github.com/torbenconto/plutus/quote') compilerBrokenImport

Masalahnya diselesaikan apabila saya menjalankan go mod tidy dalam projek dengan modul yang dimuat turun. Go.mod dalam projek tempat saya memuat turun ia kelihatan seperti ini sebelum menjalankan go mod tidy

module test

go 1.21.1

require (
    github.com/torbenconto/plutus v1.4.1 // indirect
)
Salin selepas log masuk

Pergi ke sini selepas berlari

module test

go 1.21.1

require github.com/torbenconto/plutus v1.4.1

require (
    github.com/PuerkitoBio/goquery v1.8.1 // indirect
    github.com/andybalholm/cascadia v1.3.2 // indirect
    github.com/antchfx/htmlquery v1.3.0 // indirect
    github.com/antchfx/xmlquery v1.3.18 // indirect
    github.com/antchfx/xpath v1.2.5 // indirect
    github.com/gobwas/glob v0.2.3 // indirect
    github.com/gocolly/colly/v2 v2.1.0 // indirect
    github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
    github.com/golang/protobuf v1.5.3 // indirect
    github.com/kennygrant/sanitize v1.2.4 // indirect
    github.com/saintfish/chardet v0.0.0-20230101081208-5e3ef4b5456d // indirect
    github.com/temoto/robotstxt v1.1.2 // indirect
    golang.org/x/net v0.19.0 // indirect
    golang.org/x/text v0.14.0 // indirect
    google.golang.org/appengine v1.6.8 // indirect
    google.golang.org/protobuf v1.31.0 // indirect
    gopkg.in/yaml.v3 v3.0.1 // indirect
)
Salin selepas log masuk

Tolong bantu.

Saya cuba menjalankan go mod tidy dalam projek tanpa berjaya, serta banyak perkara lain yang saya temui di google. Selepas beberapa jam menyelesaikan masalah, tiada apa yang berjaya setakat ini.

Penyelesaian

Menyelesaikan masalah saya dengan mengimport modul yang digunakan oleh subpakej (colly-go dalam kes ini) dalam fail utama saya (plutus.go), menyebabkan go get untuk mendapatkan semula semua modul yang diperlukan.

Atas ialah kandungan terperinci Tingkah laku pelik semasa memuat turun modul saya. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:stackoverflow.com
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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!