在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將重新下載依賴包和編譯緩存。