Go刪除用go get
或go install
安裝的package及binary的方式如下。
直接到安裝位置將檔案刪除即可。go套件安裝位置在GOPATH
所指的目錄,
macOS為$HOME/go
,即/Users/<username>/go
;
Windows為%USERPROFILE%\go
,即C:\Users\<username>\go
。
binary檔放在bin
目錄;package放在pkg
目錄。
以Go的swagger套件github.com/swaggo/swag
為例,package安裝位置為/Users/<username>/go/pkg/mod/github.com/swaggo
,下有多個版本目錄,將要刪除的版本刪除即可。
~/go/pkg/mod/github.com/swaggo$ ls -1
files@v0.0.0-20220610200504-28940afbdbfe
gin-swagger@v1.5.1
swag@v1.8.1
swag@v1.8.3
swag@v1.8.7
而swag的binary執行檔github.com/swaggo/swag/cmd/swag
則在/Users/<username>/go/bin
,一樣直接刪除即可。
~/go/bin$ ls
dlv gopls swag
沒有留言:
張貼留言