golang 框架 Gin 安装失败

go get github.com/gin-gonic/gin
clipboard.png
被墙了?
有没有其他方法?

阅读 10.8k
2 个回答

gin本身的代码通过git clone https://github.com/gin-gonic/gin.git就拉下来了。

所依赖的第三方包在vendor目录中并没有,只能单独想办法去下载了。

翻看vendor/vendor.json,可以知道它的依赖都可以在github下载到,即使不翻墙依然可以。比如,截图中的validator.v8这个包,实际对应的就是github.com/go-playground/validatorv8分支,那么只要git clone -b v8 https://github.com/go-playground/validator.git就可以拉下来了。其他的依赖包也可以以类似方式下载到。

很简单啊!要么多试几次,要么直接修改hosts文件来翻墙,要么挂VPN。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题