Go Web之beego离线安装和Gin离线安装

本篇博客介绍了GoLang Web所需要的go-sql-driver+gorm+beego+gin离线安装所需要的包和安装方法,主要是为不方便科学上网的同学提供一下离线安装所需要的包,安装过程如说的不详细请自行百度,另注:本篇所说的执行命令均在%GOPATH%\src目录下打开Git Bash here执行命令

  • go-sql-driver离线安装
    • gorm安装
    • Gin安装
    • beego安装

首先把“Go急救包”下载下来!
链接: https://pan.baidu.com/s/1HyROnKvPmEJJPxSTNhhDUg.提取码:bnun
链接永久有效,如打不开请私信

go-sql-driver离线安装

依次打开文件夹 Go急救包=>安装go-sql-driver需要的包=>请复制到github.com,这时会看到go-sql-driver文件夹。将go-sql-driver文件夹复制到你的%GOPATH%\src\github.com这个文件夹里边,如没有github.com请手动创建。
在这里插入图片描述
Go Web之beego离线安装和Gin离线安装_第1张图片
复制到自己的%GOPATH%\src\github.com文件夹里边之后,在%GOPATH%\src目录下打开Git Bash here执行以下命令即安装完成

 go get  github.com/go-sql-driver/mysql 

gorm安装

Go Web之beego离线安装和Gin离线安装_第2张图片
Go Web之beego离线安装和Gin离线安装_第3张图片

注意jinzhu文件夹里边是有两个文件夹gorm和inflection的,如果缺少其中一个就不能完成安装。
jinzhu文件夹复制到自己的%GOPATH%\src\github.com文件夹里边之后,在Git Bash here里边执行以下命令完成安装(在%GOPATH%\src目录下打开Git Bash here执行命令)

go get  github.com/jinzhu/gorm

Gin安装

Go Web之beego离线安装和Gin离线安装_第4张图片
上面这些文件夹全部选中复制到自己的%GOPATH%\src\github.com文件夹里边,然后把Go急救包=>安装gin需要的包=>请复制到src里边的golang.org(如下图)这个文件夹复制到自的%GOPATH%\src里边
在这里插入图片描述
最后执行如下命令进行安装(在%GOPATH%\src目录下打开Git Bash here执行命令),安装过程中会在github.com文件夹里边多出一些文件夹

go get  github.com/gin-gonic/gin

beego安装

这里要注意安装beego之前需要先完成go-sql-driver的安装,并且bee.exe默认存在%GOPATH%/bin 里面,所以需要把%GOPATH%/bin 添加到环境变量中!如果%GOPATH%下没有bin文件夹请在安装之前自行创建。
如下图,先把Go急救包=>安装bee需要的包=>请复制到github.com文件夹下的所有文件夹复制到自己的%GOPATH%\src\github.com文件夹里边
Go Web之beego离线安装和Gin离线安装_第5张图片
然后把Go急救包=>安装bee需要的包=>请复制到src文件夹里边的三个文件夹(如下图)复制到自己的%GOPATH%\src里边。
Go Web之beego离线安装和Gin离线安装_第6张图片最后最后执行如下两个命令(在%GOPATH%\src目录下打开Git Bash here执行命令)进行安装,安装过程中会在github.com文件夹里边多出一些文件夹
第一个命令是安装beego核心包:

go get  github.com/astaxie/beego

第二个命令是安装bee工具包

go get   github.com/beego/bee

安装完成之后会在%GOPATH%\bin下多出一个bee.exe
检验beego是否安装成功请参考以下链接:
https://www.cnblogs.com/php-json/p/13219126.html
下图就截取自上面这个链接里边。
Go Web之beego离线安装和Gin离线安装_第7张图片

你可能感兴趣的:(go,golang)