在Ubuntu系統中,Golang編譯緩存通常位于$GOPATH/pkg/mod和$GOCACHE目錄中。要清理Golang編譯緩存,請按照以下步驟操作:
打開終端(Terminal)。
清理$GOPATH/pkg/mod緩存:
運行以下命令來刪除$GOPATH/pkg/mod目錄中的緩存文件:
rm -rf $GOPATH/pkg/mod/cache/*
這將刪除所有已下載的依賴包緩存。
清理$GOCACHE緩存:
默認情況下,$GOCACHE目錄位于$HOME/go-build。運行以下命令來刪除$GOCACHE目錄中的緩存文件:
rm -rf $GOCACHE/*
如果你自定義了GOCACHE目錄的位置,請將上述命令中的$GOCACHE替換為你的自定義路徑。
完成以上步驟后,Golang編譯緩存將被清理。下次編譯項目時,Go將重新下載依賴包和編譯緩存。