安装golang.org/x/tools/gopls报not a valid zip file错误如何解决
verifying golang.org/x/tools/gopls@v0.7.3: zip: not a valid zip file
报错原因
该报错是下载依赖包过程中网络中断导致包文件不完整,本地Go模块缓存中存储的gopls安装包损坏导致。
解决步骤
- 清理本地已损坏的模块缓存,执行命令:
go clean -modcache - 国内用户需先配置Go模块代理,避免再次出现下载中断问题,执行命令:
go env -w GOPROXY=https://goproxy.cn,direct - 重新安装gopls,Go 1.17版本推荐使用
go install完成二进制工具安装,执行命令:GO111MODULE=on go install golang.org/x/tools/gopls@latest
安装验证
执行如下命令,正常输出版本号即为安装成功:gopls version
内容的提问来源于stack exchange,提问作者Roshan Rush
相关产品推荐
相关产品推荐

