goland中自定义的包无法引入,提示 package **** is not in GOROOT (***) 解决步骤: 第一步,在项目的当前目录里,执行命令:go mod init ,会在当前项目目录下自动创建go.mod文件。 第二步,在命令行下,进入当前项目目录,执行命令:go run main.exe,此时会自动下载和关联该项目用到的包。 执行完后,go.mod文件内容中会有引用
package ‘xxx’ is not in GOROOT解决方案 环境: windows11go 1.20.1 方法一:使用GOPATH模式 使用go env查看设置 把这个GO111MODULE修改为off 可以通过 go env -w GO111MODULE=xxx 来设置。 默认有三个值:auto/off/on。 go env -w GO111MODULE=off 方法
在设置GOROOT时,点击选择安装目录后,出现如下图的提示:The selected directory is not a valid home for Go SDK 进入Go的安装目录,如D:\Go\src\runtime\internal\sys,打开zversion.go文件,加上自己的版本号即可 const TheVersion = `go1.17.13`const Goex
一、完整的错误信息 main.go:5:2: package go_code/chapter03/demo07/model is not in GOROOT (/usr/local/go/src/go_code/chapter03/demo07/model) ps:GOROOT与GOPATH的区别 二、错误原因 1、检查go的版本 go version 从Go的1.11版本之