cmd/go:改进空的"mod tidy"错误信息

im9ewurl  于 4个月前  发布在  Go
关注(0)|答案(1)|浏览(35)

你正在使用哪个版本的Go( go version )?

$ go version
go version devel go1.19-dbbe4cca5d Tue Mar 8 21:35:38 2022 +0000 darwin/amd64

这个问题在最新版本中是否会重现?

至少在最新版本中。

你正在使用什么操作系统和处理器架构( go env )?

go env 输出

$ go env
N/A

你做了什么?

$ go mod init foo
go: creating new go.mod: module foo
$ go mod tidy
go: warning: "all" matched no packages

你期望看到什么?

一个没有提到 all 的错误消息,因为我没有在任何地方指定 all。我知道为什么会收到这个错误消息,但在其他情况下可能会让人困惑。
我偶然运行了两次 go mod init,第二次运行时明确要求我:

go: to add module requirements and sums:
        go mod tidy

你看到了什么?

go: warning: "all" matched no packages
uklbhaso

uklbhaso1#

https://go.dev/cl/476175提到了这个问题:cmd/go/tidy: fix incorrect message on no modules

相关问题