Go vollständig deinstallieren
Obwohl Sie die vorgeschlagene Lösung in einem früheren Thread ausprobiert haben, können Sie den Befehl „go“ nach dem Entfernen immer noch ausführen die Go-Installation. Dies weist darauf hin, dass möglicherweise Restinstallationen oder Konfigurationen vorhanden sind, die die Verfügbarkeit von Go beeinträchtigen.
Wenn Sie Ihr System mit „which go“ überprüfen, wird der Pfad „/usr/local/go/bin/go“ angezeigt, was auf eine Installation hindeutet an diesem Ort vorhanden ist. Sie haben den Go-Code-Ordner und die ausführbare Datei „go“ bereits aus diesem Verzeichnis entfernt.
Was die alternative Installation unter Ihrem GOPATH betrifft, haben Sie auch den vorgesehenen „gocode“-Ordner entfernt. Die Ausführung von „go“ bleibt jedoch weiterhin möglich, was die Frage aufwirft, wie Sie Go vollständig auf Ihrem System deinstallieren können.
Offizielles Deinstallationsverfahren (Update vom August 2019)
Der Beamte Die Dokumentation für Go enthält klare Anweisungen zur Deinstallation. Das Befolgen dieser Schritte sollte Ihr Problem beheben:
sudo rm -rf /usr/local/go sudo rm /etc/paths.d/go
Dieser Befehl entfernt das Go-Installationsverzeichnis und alle zugehörigen Konfigurationsdateien.
Stellen Sie sicher, dass auf den Befehl „go“ nicht mehr zugegriffen werden kann, indem Sie ihn überprüfen sein Pfad:
$ which go
Wenn ein anderer Speicherort zurückgegeben wird oder angezeigt wird, dass „go“ nicht gefunden wurde, haben Sie Go erfolgreich von Ihrem deinstalliert
Um die Vollständigkeit der Deinstallation zu bestätigen, können Sie eine Neuinstallation von Go mit dem Paketmanager (z. B. „brew install go“) in Betracht ziehen und prüfen, ob sich der Befehl „go“ jetzt im erwarteten Pfad befindet.
Das obige ist der detaillierte Inhalt vonWie deinstalliere ich Go vollständig von meinem System?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!