-
配置环境变量
上一章说过Beego是基于go语言的快速开发框架,且作者设定了新项目只能生成在$GOPATH/src目录下,所以我们必须要配置好GOPATH 和GOROOT。GOROOT位置是go编译器所在位置,GOPATH是我们的工作目录,一般用来新建项目。
因为Beego的作者为我们提供了一个自动化工具bee,所以我们还需要设置下Path,我们需要在Path添加%GOROOT%\bin也可以写为C:\Go\bin
-
安装Git
在安装beego前我们需要先安装 Git。Git 目前支持 Linux/Unix、Solaris、Mac和 Windows 平台上运行。
Git 各平台安装包下载地址为:http://git-scm.com/downloads
Linux 平台上安装
Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具。
在有 yum 的系统上(比如 Fedora)或者有 apt-get 的系统上(比如 Debian 体系),可以用下面的命令安装:
各 Linux 系统可以很简单多使用其安装包管理工具进行安装:
Debian/Ubuntu Git 安装命令为:
$ apt-get install libcurl4-gnutls-dev libexpat1-dev gettext \ libz-dev libssl-dev $ apt-get install git $ git --version git version 1.8.1.2
如果你使用的系统是 Centos/RedHat 安装命令为:
$ yum install curl-devel expat-devel gettext-devel \ openssl-devel zlib-devel $ yum -y install git-core $ git --version git version 1.7.1
Windows、Mac平台
windows和Mac平台,直接下载图形化安装文件,然后根据提示安装就好。
完成安装之后,就可以使用命令行的 git 工具(已经自带了 ssh 客户端)了,另外还有一个图形界面的 Git 项目管理工具。
在开始菜单里找到"Git"->"Git Bash",会弹出 Git 命令窗口,你可以在该窗口进行 Git 操作。
-
从github安装Beego
使用go get命令安装beego文件
go get github.com/astaxie/beego
安装bee工具
go get github.com/beego/bee
都安装好后,我们可以在CMD输入bee,可以看到如下的信息:
Bee is a tool for managing beego framework.
Usage:
bee command [arguments]
The commands are:
new create an application base on beego framework//创建一个新的beego应用
run run the app which can hot compile //运行编译程序
pack compress an beego project //打包一个编译好的项目
api create an api application base on beego framework //创建一个API应用框架
bale packs non-Go files to Go source files
version show the bee & beego version //查看beego版本
generate source code generator //生成源代码
migrate run database migrations //运行数据库迁移
如果“出现'bee' 不是内部或外部命令,也不是可运行的程序”,则表示安装失败了。这时候我们首先查看环境变量是否设置好,如果环境变量没有问题 。打开浏览器访问github 看是否被墙了。