建立你的第一个beego应用

安装Go环境

下载Go语言,由于被墙可从国内下载:

Mac版(如果是Mac10.12以上版本请下载1.9版,1.7版会有Killed:9问题)

http://objst.xglabc.com/jilili/soft/go/go1.9.2.darwin-amd64.pkg

Windows版

http://objst.ideais.net/jilili/soft/go/go1.7.3.windows-amd64.msi

开始Go项目

正经使用Go编写东西就得使用GOPATH这个环境变量,逃不掉的,你的项目(程序)文件必须放到GOPATH指定的路径中,GOPATH指定的目录中有3个子目录,如下:

$GOPATH/

    src用来存放源代码第三方库以及你自己编写的都存在这里
        github.com  你存放代码的git仓库需要它支持go get方式访问
            username  你在github的用户名或者其它仓库的路径前缀
                project

    bin编译好的二进制默认存放目录

    pkg编译好的库文件存放目录

一般可采用为每个项目建立单独的GOPATH的方式组织代码。

设置项目目录和GOPATH

假设我们要为项目workdays建立一个Web门户(portal)子项目

export GOPATH=~/Projects/workdays/portal
export PATH=$PATH:$GOPATH/bin
mkdir -p $GOPATH

项目中严格按照go get对于项目的组织方式进行目录路径规划,未来的项目将保存在code.xglabc.com/~workdays/portal仓库中。

cd $GOPATH
mkdir -p src/code.xglabc.com/~workdays/

使用beego建立Web应用

安装配置beego库

go get github.com/astaxie/beego github.com/beego/bee

建立beego项目

cd src/code.xglabc.com/~workdays/
bee new portal
cd portal
bee run

默认会启动在8080端口,在浏览器中打开http://127.0.0.1:8080即可看到运行结果。

[ 编辑 | 历史 ]
最近由“jilili”在“2017-11-27 04:02:15”修改