go get 安装gin失败

go get 安装gin失败

安装gin包
go get -u github.com/gin-gonic/gin

错误1:# cd /xxx/go_workspace/src/github.com/gin-gonic/gin; git pull --ff-only
fatal: unable to access 'https://github.com/gin-gonic/gin/': LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443 
package github.com/gin-gonic/gin: exit status 1
连接不到github.com:443
需要代理来解决

设置代理
export https_proxy=http://localhost:1080 http_proxy=http://localhost:1080
重新安装gin包

# cd .; git clone -- https://gopkg.in/yaml.v2 /Users/huangwenliang/go_workspace/src/gopkg.in/yaml.v2
Cloning into '/Users/huangwenliang/go_workspace/src/gopkg.in/yaml.v2'...
fatal: unable to access 'https://gopkg.in/yaml.v2/': SSL certificate problem: certificate has expired
package gopkg.in/yaml.v2: exit status 128

设置全局ssl
git config --global http.sslVerify false
重新安装gin包即可完成gin包安装

上一篇:gin框架中请求路由组的使用


下一篇:初探gin框架