老师你好,想请教一个问题,go mod的

来源:5-3 go mod的使用

qq_自_3

2021-03-01

图片描述老师你好,我是GO111MODULE=on 的情况,但是我想要引入本地自己写的包,他引入不了,也报错了,然后他去会去goroot中找,如果GO111MODULE设置为on的话
他就不会走gopath的了。所以一直引入不了。问题就是GO111MODULE=on的时候怎么引入本地自己写的包

写回答

1回答

ccmouse

2021-03-03

这个需要用go mod replace 

在crawler_distributed/go.mod中加入:

replace go_test/crawler => ../crawler

(这个具体的目录结构我还没有试验过,可能路径有误,但做法就是这样通过replace)

1
2
qq_自_3
最后我只能通过把另一个包迁移进去就可以了,但是我觉得这个做法应该不是好的做法
2021-03-09
共2条回复

Google资深工程师深度讲解Go语言 由浅入深掌握Go语言

语法+分布式爬虫实战 为转型工程师量身打造

5995 学习 · 1909 问题

查看课程