Migrer sans effort des modules Dep vers Go
Si vous souhaitez passer des modules Dep à Go, voici un guide simple :
-
Assurez-vous de Go version 1.11 ou ultérieure : Exécutez Go version pour confirmer la compatibilité.
-
Supprimez GOPATH ou activez les modules : Déplacez votre code en dehors de GOPATH ou configurez l'exportation GO111MODULE=on.
-
Initialisez le chemin du module : Exécutez go mod init [chemin du module] pour récupérer les dépendances de Gopkg.lock.
-
Désencombrer et optimiser : Exécutez go mod spice pour rationaliser les importations et résoudre les dépendances indirectes.
-
Envisagez de supprimer le dossier du fournisseur : Ceci est facultatif, mais vous pouvez améliorer les performances en supprimant les répertoires obsolètes rm -rf supplier/ ou en les déplaçant vers trash.
-
Test Build : Utilisez go build pour garantir une migration réussie.
-
Supprimez les fichiers Dep obsolètes : Supprimez Gopkg.lock et Gopkg.toml pour éliminer les restes inutiles du Dep.
-
Dossier Fournisseur Préservation (Facultatif) : Pour conserver votre dossier fournisseur, exécutez go mod supplier pour y copier les dépendances. Assurez-vous d'exécuter go build -mod=vendor pour utiliser votre dossier pour la construction.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!