verifying github.com/gin-gonic/gin@v1.8.0: checksum mismatch
downloaded: h1:gcAUpegZ91QWGm03w0CjjJ0+rjxmG3pbBbT0aiT82s8=
go.sum: h1:4WFH5yycBMA3za5Hnl425yd9ymdw1XPm4666oab+hv4=
SECURITY ERROR
This download does NOT match an earlier download recorded in go.sum.
The bits may have been replaced on the origin server, or an attacker may
have intercepted the download attempt.
For more information, see 'go help module-auth'.
go build
go env
go env -w GOPROXY=https://goproxy.cn,direct
go get -u github.com/gin-gonic/gin
go mod tidy
一顿操作下来可以了
参考引用文件:
https://blog.csdn.net/weixin_44014995/article/details/128003321?spm=1001.2014.3001.5506
go module的基本命令
(1)go mod init 项目名称:初始化命令
(2)go mod download : 下载modules到本地cache,路径是go env中的GOMODCACHE,跟java的maven,也就是你的本地仓库
(3)go mod tidy : 添加缺失或删除没有使用的包
(4)go mod verify:验证依赖是否正确
(5)go mod why:查找依赖
(6)go mod edit:可执行go help mod edit查看用法,也可到官网查看,主要也是用来操作go.mod文件的