gpt4 book ai didi

转到模块 : checksum mismatch

转载 作者:IT王子 更新时间:2023-10-29 01:22:16 37 4
gpt4 key购买 nike

我最近开始在 Go 中使用模块,但我经常遇到这样的问题,即在一台机器上一切正常,但在另一台机器上构建代码库时遇到校验和不匹配。

问题总是涉及相同的第三方依赖(github.com/ericlagergren/decimal):

go: verifying github.com/ericlagergren/decimal@v0.0.0-20181231230500-73749d4874d5: checksum mismatch
downloaded: h1:HQGCJNlqt1dUs/BhtEKmqWd6LWS+DWYVxi9+Jo4r0jE=
go.sum: h1:x4oNpFLLl+8l+iLgksNHzZewTS0SKp6m0hlLwzXRbqA=

我尝试了各种方法:删除并重新生成 go.sum,将 Go 本身升级到最新的补丁版本,并从 go.mod 中删除依赖项,但似乎什么都没有解决这个问题。

有人知道如何解决这个问题吗?

最佳答案

您可以运行 go clean -modcache 然后 go mod tidy 这将使用正确的校验和重新下载所有 dep(这会更新 中的 pkg 缓存$GOPATH/pkg/mod/).

要更新 vendor/ 文件夹运行:go mod vendor

关于转到模块 : checksum mismatch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54133789/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com