欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

go mod出现zip: not a valid zip file的解决办法

程序员文章站 2022-04-28 09:09:51
...

go mod出现zip: not a valid zip file的解决办法

今天go mod一个项目的时候发现有一个包总是下载不了,终端报如下错误

[email protected] go-admin % go get github.com/mojocn/base64Captcha                               
-> unzip /Volumes/PERSON/goCode/pkg/mod/cache/download/github.com/mojocn/base64!captcha/@v/v1.3.1.zip: zip: not a valid zip file
go get: unzip /Volumes/PERSON/goCode/pkg/mod/cache/download/github.com/mojocn/base64!captcha/@v/v1.3.1.zip: zip: not a valid zip file

问题原因

  • go mod代理服务器下载出错
  • 下载文件时网络不稳定导致下载的文件不能用(最有可能)

解决办法

  • 针对第一种情况直接更换代理即可
  • 第二种情况找到报错信息中的包名,然后删掉之后重新go mod就好了
    在上面给的栗子中,我删掉了
    /Volumes/PERSON/goCode/pkg/mod/cache/download/github.com目录下的mojocn然后重新go mod download就好了