【问题标题】:golang.org/x/tools/gopls gives not a valid zip filegolang.org/x/tools/gopls 给出的 zip 文件无效
【发布时间】:2021-11-14 02:41:02
【问题描述】:

我正在使用 golang 版本 go1.17.3 linux/amd64,当我尝试使用此命令安装 golang.org/x/tools/gopls 时(根据docs):

GO111MODULE=on go get golang.org/x/tools/gopls@latest

我收到此错误:

verifying golang.org/x/tools/gopls@v0.7.3: zip: not a valid zip file

对这个错误有帮助吗?

【问题讨论】:

  • 我不认为这是你的主要问题,但目前 documented 安装 go 模块的方法是使用 install 命令:go install golang.org/x/tools/gopls@latest
  • 我也试过了。看来我的问题不仅在于 gopls,还在于之前安装中已安装的任何模块。

标签: go


【解决方案1】:

我找到了解决方案。当您从较旧的安装中复制您的 mod 文件夹时,似乎会出现问题。解决办法是:

go clean -modcache

这将清除您的模组缓存并允许安装再次进行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-18
    相关资源
    最近更新 更多