本人基于最近学习完了go所有语法,对go框架进一步学习与实战,但第一步的安装就遇到了坑,也是坑了很久!!网上很多的方法,但是都乱七八糟,最主要一点毛线用都没有…
柳暗花明又一村,功夫不负有心人,还是让我找到了解决方法
导语:go
之路–gin框架
作者:变优秀的小白,Click 进入主页
QQ群(new): 811792998
爱好:Americano More Ice !
简单介绍一下Gin
,Gin
是一个通过go
编写的 go web
框架,嗯。
当使用gin
官方途径下载,命令如下:
go get -u github.com/gin-gonic/gin
package google.golang.org/protobuf/runtime/protoimpl: unrecognized import path "google.golang.org/protobuf/runtime/protoimpl": https fetch: Get "https://google.golang.org/protobuf/runtime/protoimpl?go-get=1": dial tcp 216.239.37.1:443: i/o timeout
自从Go 1.11版本后,支持go mod和包下载解决方案,以下是解决方法:
针对系统:mac/linux
# 设置goproxy.io代理
export GOPROXY=https://goproxy.io
# 设置GO111MOUDLE
export GO111MODULE=on
针对系统:windows
# 注意需要加上引号
# 设置goproxy.io代理
go env -w GOPROXY="https://goproxy.io"
# 设置GO111MOUDLE
go env -w GO111MODULE="on"
命令如下:
go get -u github.com/gin-gonic/gin
留下欣慰的眼泪~
鉴于评论有白友
(来评论即使作者YX-XiaoBai的朋友 ~hahahh),有朋自远方来,则作者一定竭己所能帮助解决问题哈哈 ~
首先,我们要查找自己本机的go get xx
的下载地址
在终端使用命令 go env
,列出 go
的环境信息(就是第三方包下载的地址哈 ~)
当然可以输入 cd + $ GOPATH
更快