Comment supprimer correctement les paquets installés via go get dans Go ?
Bonjour à tous ! Je viens de commencer à apprendre Go et j'ai rencontré un problème. J'ai installé plusieurs paquets avec `go get`, mais maintenant je veux les supprimer car je n'en ai plus besoin. Par exemple, j'ai installé le paquet `github.com/gin-gonic/gin` pour le développement web, mais ensuite je suis passé à un autre framework. J'ai essayé de simplement supprimer le dossier de `$GOPATH/src`, mais cela semble incorrect et je ne suis pas sûr que cela nettoie complètement le système. J'ai aussi entendu dire que dans les nouvelles versions de Go (1.16+), les modules sont apparus et que `go get` fonctionne différemment. Mon code :
```go
// fichier go.mod
module myapp
go 1.18
require github.com/gin-gonic/gin v1.7.7
```
J'ai exécuté `go get github.com/gin-gonic/gin` et maintenant je veux me débarrasser complètement de ce paquet, y compris de ses dépendances et des fichiers compilés. Comment faire correctement ? Existe-t-il une commande comme `go uninstall` ou `go remove` ? Et que faire avec les outils globaux que j'ai installés via `go get -u` ? Je vous serais reconnaissant pour une explication détaillée pour débutant.
No answers yet.
Connectez-vous pour laisser une réponse