安装Gin&Gorm
正常的流程是使用以下两个命令进行安装
go get -u github.com/gin-gonic/gin
go get -u github.com/jinzhu/gorm
但是由于某些原因我们会下载失败
,因此我们需要先切换代理配置
解决方法如下:
1.查看go相关配置
打开项目所在路径的命令行
输入go env
发现GOPROXY配置是proxy.golang.org,这个地址已经被墙了,访问不了是理所当然的。如果上面显示的不是这个网站,有可能是那个网站也被墙了。
2.接下来尝试切换代理
依次输入
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
3.再次尝试安装
初始化项目 go mod init "XXX" (XXX是你的项目的名字)
然后分两种情况:
如果你是从零开始搭建项目的话,需要使用文章头的那两个命令下载安装gin和gorm
但是如果你是使用开源的项目,可以直接使用go tidy这个命令,它会自动下载项目里面所有需要的依赖,非常方便,如下图:
到这一步我们安装总算完成啦。项目上终于不会有烦人的小红点啦