问题描述:$GOPATH/go.mod exists but should not
产生原因:开启模块支持后,并不能与 G O P A T H 共 存 , 所 以 把 项 目 从 GOPATH共存,所以把项目从 GOPATH共存,所以把项目从GOPATH中移出即可
简单来说,如果使用了 G O P A T H , 就 不 用 设 置 g o m o d , 因 为 这 两 个 都 是 用 来 管 理 项 目 , g o m o d 是 后 来 新 版 本 的 项 目 管 理 方 式 , 很 多 旧 资 料 上 还 是 使 用 了 GOPATH,就不用设置go mod,因为这两个都是用来管理项目,go mod是后来新版本的项目管理方式,很多旧资料上还是使用了 GOPATH,就不用设置gomod,因为这两个都是用来管理项目,gomod是后来新版本的项目管理方式,很多旧资料上还是使用了GOPATH,所以出现这个问题,只需要把GoLand->settings->project gopath里边的设置删除即可
针对Goland开发工具解决方法:
本文转自 https://blog.csdn.net/weixin_47188171/article/details/125001538,如有侵权,请联系删除。