Goland IDE

goland无法识别go mod的依赖包

解决方法: 在编辑器设置GOPROXY, 这样goland就会识别索引你项目使用go mod在GOPATH/pkg/mod文件夹下的依赖包

PtyEVd

使用go mod模式导致本地包无法导入问题

因为使用go module进行包管理, 所以引用包路径不再是从GOPATH/src开始的相对位置

  1. 查看你项目下的go.mod文件

  2. 第一行的modul名就是你本地原始包的前缀名

    wfe1hF

  3. 修改项目中的引用即可

    import "github.com/user/nameservice/[本地包名/路径]"

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐