goland设置GO111MODULE提示冲突

1,217 阅读1分钟

在goland中执行:go env -w GO111MODULE=on,提示warning: go env -w GO111MODULE=... does not override conflicting OS environment variable,搜索了,也尝试了几种办法,仍没得到解决。

1、

goland取消勾选Enable Go modules integration

2、执行set GO111MODULE=on,虽然没提示错误,但最终go env中的GO111MODULE的值还是auto

最终解决:

找到c盘下的AppData\Roaming\go路径,打开env文件,可以看到已经存在了GO111MODULE变量,且值为on,要做的是直接将GO111MODULE删除保存,然后重启goland,在goland中go env,就可以看到GO111MODULE已经变成了on。