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包安装