Go 语言解决不能Go get安装Gin问题解决方案

1.问题描述

Go get 出现超时问题:“golang unrecognized import path "golang.org/x/net   unrecognized import path "golang.org/x/sys"  Unknown SSL protocol error in connection to gopkg.in:443 "”

2.解决办法

mkdir $GOPATH/src/golang.org/x
cd $GOPATH/src/golang.org/x
git clone git@github.com:golang/text.git

方案二:设置代理

export http_proxy=https://proxyAddress:port
export https_proxy=https://proxyAddress:port

3.最佳解决方案

export GO111MODULE=on 
export GOPROXY=https://goproxy.io
$env:GO111MODULE="on"
$env:GOPROXY="https://goproxy.io"

go-gin-golang

Notice: 如果你使用的Go version 》=1.13 请使用

go env -w GOPROXY=https://goproxy.io,direct
go env -w GOPRIVATE=*.corp.example.com

Go 成功安装Gin框架并使用Go mod管理

安装Gin框架并使用Go

参考资料: https://goproxy.io/ 一键解决 go get golang.org/x 包失败

kkdemian
hyperliquid