1 回答

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超9個(gè)贊
這似乎是一個(gè)錯(cuò)誤(https://github.com/golang/go/issues/45305),因?yàn)樵贕o 1.16中引入了指令。實(shí)際上,如果省略該標(biāo)志,則該命令運(yùn)行正常。retractgo.mod-m
如問題線程中所述,您可以添加標(biāo)志以繼續(xù)執(zhí)行錯(cuò)誤:-e
$ go list -mod=readonly -m -u -e -json all
{
"Path": "github.com/open-telemetry/opentelemetry-collector-contrib",
"Main": true,
"Dir": "/Users/me/go/opentelemetry-collector-contrib",
"GoMod": "/Users/me/go/opentelemetry-collector-contrib/go.mod",
"GoVersion": "1.16"
}
... much more
關(guān)于旗幟, :-ego help list
該標(biāo)志更改了對錯(cuò)誤包(無法找到或格式不正確的包)的處理。[...]使用該標(biāo)志時(shí),list 命令從不將錯(cuò)誤打印為標(biāo)準(zhǔn)錯(cuò)誤,而是使用常規(guī)打印來處理錯(cuò)誤的包。錯(cuò)誤的包將具有非空的導(dǎo)入路徑和非 nil 的錯(cuò)誤字段;其他信息可能丟失,也可能不丟失(歸零)。-e-e
該錯(cuò)誤已在Go 1.17中修復(fù)。
- 1 回答
- 0 關(guān)注
- 394 瀏覽
添加回答
舉報(bào)