Beego的安装
  • 配置环境变量

上一章说过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平台,直接下载图形化安装文件,然后根据提示安装就好。

 

 

Windows 上安装 Git

完成安装之后,就可以使用命令行的 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 看是否被墙了。