surmonter la divergence du chemin du module dans go mod
Lors de l'utilisation de Go Mod, il est possible de rencontrer un conflit où un package tierce d'importation importe un autre package avec un chemin de chemin entre le package importé et le package réel d'importation. Cela peut conduire à des échecs Tidy Mod Tidy, comme le montrent les messages écho:
`
github.com/coreos/etcd/client testés par
github.com/coreos/etcd/client.test import importations
github.com/coreos/etcd/etcdserver import go.etcd.io/bbolt
Remplacez github.com/coreos/bbolt v1.3.5 = & gt; go.etcd.io/bbolt v1.3.5
En utilisant la directive Remplace, vous remplacez le chemin d'importation d'origine et spécifiez le chemin du module correct pour le package conflictuel. Ce позволяет go mod résolve correctement la dépendance, même si le chemin du module déclaré dans le fichier go.mod du package est différent de son chemin d'importation.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3