Speicherort des Go-Modul-Cache
Wenn Sie mit Go-Modulen arbeiten, fragen Sie sich möglicherweise, wo die heruntergeladenen Pakete gespeichert sind. Nach dem Aktivieren von Modulen und dem Erstellen eines Programms werden die erforderlichen Pakete abgerufen, aber sie werden nicht in $GOPATH/src/ oder $GOPATH/src/mod gefunden.
Cache-Speicherort in Go 1.11
Für Go Version 1.11 werden die heruntergeladenen Pakete in einem anderen Speicherort gespeichert Speicherort:
$GOPATH/pkg/mod
Dieses Verzeichnis enthält den Modulcache, in dem alle heruntergeladenen Pakete und ihre Abhängigkeiten gespeichert sind. Wenn Sie ein Go-Programm mit aktivierten Modulen erstellen, werden die erforderlichen Pakete abgerufen und in diesem Cache abgelegt. Nachfolgende Builds oder Ausführungen des Programms verwenden die zwischengespeicherten Pakete, wodurch die Leistung verbessert und die Notwendigkeit von Remote-Paket-Downloads verringert wird.
Das obige ist der detaillierte Inhalt vonWo befindet sich der Go-Modul-Cache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!