繁体   English   中英

无效版本:+不兼容后缀不允许:模块包含一个 go.mod 文件,因此需要语义导入版本控制

[英]invalid version: +incompatible suffix not allowed: module contains a go.mod file, so semantic import versioning is required

当我运行 go build 时,总是出现错误:

go:找到 github.com/shirou/gopsutil v2.19.6+incompatible

go list -m: github.com/shirou/gopsutil@v2.19.6+incompatible: invalid version: +incompatible suffix not allowed: 模块包含一个 go.mod 文件,因此需要语义导入版本控制

我该如何解决?

我使用 go mod 和 go 版本 1.13.5

在 go 1.13 之后,添加了新的验证。

这是 1.13 中的新验证,有关详细信息,请参阅https://golang.org/doc/go1.13 中的Version validation

要解决此问题,请转到 1.13 版,

或者

更改go.mod以在模块module github.com/shirou/gopsutil -> module github.com/shirou/gopsutil/v2添加v2

这是链接详细信息

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM