go get 下载安装beego

准备开始学习beego库,在安装beego源码包遇到一些问题,记录下来以便以后查询。

环境:
Go版本:go-1.12.6 windows/amd64
OS版本:windows 10 家庭版

首先了解

go get:可以借助代码管理工具(git、svn等)通过远程拉取或更新代码包及其依赖包,并自动完成编译和安装(也可以添加参数让其不安装)。

git clone或者pull:拉取代码不会进行编译和安装。

go get命令具体详解见http://wiki.jikexueyuan.com/project/go-command-tutorial/0.3.html


根据README.md介绍可知,下载和安装如下:

但是会碰到如下几个问题:

1.设置GOROOT和GOPATH

GOROOT:设置Go安装的路径,比如:(PS:安装go自动设置)

GOPATH:就是接下来开发程序的主要目录,也是go get下载下来的代码安装的目录,比如。这个路径在安装go自动设置一个默认的路径,比如:C:\Users\“用户名”\go。(注意:如果有多个GOPATH,默认安装到第一个路径

如果要修改这个,需要在环境变量里面设置用户变量和系统变量,如下:

go get 下载安装beego_第1张图片

win10 有个问题就是:这个时候在cmd中输入go env命令,发现设置GOPATH没有生效,重新打开你的cmd窗口,再次输入go env便会出现刚设置好的GOPATH。

2.开始在终端输入:

go get github.com/astaxie/beego

会出现

这个时候需要安装git工具,git工具的安装参考 https://www.cnblogs.com/wj-1314/p/7993819.html

安装完,再次输入命令,还是发现一样的问题。

这时需要把git的bin路径加入环境变量Path中。然后重新打开你的cmd窗口。再次输入命令就可以了,然后等待下载完成。

 

最后,就可以使用测试代码 包含

import "github.com/astaxie/beego"

这个包文件,进行测试。因为这个github.com/astaxie/beego在GOPATH路径下,在编译的时候会在GOPATH路径下找到github.com/astaxie/beego这个包。

你可能感兴趣的:(Go)