Maison > Article > développement back-end > Comment empêcher goimports de supprimer les importations inutilisées lors de la sauvegarde automatique de l'EDI ?
Lorsque vous utilisez goimports pour formater automatiquement votre code Go, vous pouvez rencontrer des conflits avec les fonctionnalités de sauvegarde automatique de l'IDE. Plus précisément, si vous ajoutez manuellement un nouveau package à votre code, l'EDI le reconnaîtra correctement et le rendra disponible pour utilisation. Cependant, goimports, qui est déclenché par des événements de sauvegarde, détecte le package nouvellement ajouté comme inutilisé et le supprime rapidement de la section d'importation.
Résoudre le conflit :
Le la solution idéale consiste à appeler manuellement dep Ensure -add package/name au lieu de compter sur goimports pour détecter automatiquement le nouveau package. Une fois exécuté, l'EDI ajoutera automatiquement l'instruction d'importation en fonction de votre utilisation du package.
Solutions de contournement alternatives :
Lors de l'appel de dep, assurez-vous que -add package/name est l'approche recommandée, il existe quelques solutions alternatives à considérer :
Inclusion de balises :
Les balises de votre requête, en particulier godeps, ne sont pas directement liées au conflit entre goimports et la sauvegarde automatique de l'IDE. Cependant, il est important de noter que godeps est obsolète et a été remplacé par dep.
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!