Go工作空間介紹

Go的一個特點是我們稱之為工作空間。 工作空間是Go的“主體”。 默認情況下,Go選擇$HOME/go路徑,所以你會在家目錄中看到一個go文件夾。 它首次在安裝封包時創建(稍後我們將看到),也用於存儲一些工具。例如,當我在VS Code中加載hello.go文件時,它提示我安裝[gopls](https://pkg.go.dev/golang.org/x/tools/gopls)命令、Delve調試器(dlv)和[staticcheck linter](https://staticcheck.io/)。 它們被自動安裝在$HOME/go下: 當你使用go install安裝封包時,它們將存儲在這裡。這就是我們所謂的GOPATH。 你可以更改GOPATH環境變量以更改Go應該安裝封包的位置。 這在同時處理不同項目並希望隔離使用的庫時非常有用。