go 项目引用本地其他项目的问题

2020-11-13 11:43:21 +08:00
 azev

go 版本是 1.13
使用了 require 和 replace

开始提示 malformed module path missing dot in first path element
我就把 require 的包名前边加了个域名字符串
但又提示根据这个域名搜不到
( 1 )不是从 1.12 开始就不必是域名形式了吗?
( 2 )我已经使用了 replace 改成本地目录了 怎么还是去请求域名呢?

530 次点击
所在节点    问与答
3 条回复
azev
2020-11-13 11:45:17 +08:00
go.mod 内容:


module lap

go 1.13

require v2ex.cn/yue v.0.0.0
replace v2ex.cn/yue => ../src
lbp0200
2020-11-13 11:47:56 +08:00
src 是什么?
azev
2020-11-13 11:52:01 +08:00
@lbp0200 弄好了 是那个版本号多了一个点
改成正确版本号 去掉前边域名部分也没问题了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/724775

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX