錯誤「Package Not in GOROOT」:解決問題
執行go run main.go 時,您可能會遇到錯誤,「如果環境變數配置不正確,則「package package1 is not in GOROOT (/usr/local/go/src/package1)」。要解決此問題,請仔細按照以下步驟操作:
設定環境變數:
export GO111MODULE=on export GOPATH=/mnt/sda1/programming/gopath export PATH=$PATH:$GOPATH/bin export GOROOT=/usr/local/go export PATH=$PATH:$GOROOT/bin
載入bashrc檔案:
source ~/.bashrc
go mod init main
建立專案結構:建立一個main 資料夾並將main.go 放入其中。 go.mod 檔。中導入套件:
import "main/package1" y := package1.Struct1{a: 1, b: 2,...} z := y.func1()
以上是為什麼我在 Go 中收到「Package Not in GOROOT」錯誤,如何修復?的詳細內容。更多資訊請關注PHP中文網其他相關文章!