1. beego 的安装
beegoGo
go get github.com/astaxie/beego
2. bee 命令工具的安装
您可以通过如下的方式安装 bee 工具:
go get github.com/beego/bee
安装完之后,bee 可执行文件默认存放在 $GOPATH/bin 里面,所以您需要把 $GOPATH/bin 添加到您的环境变量中,才可以进行下一步。
vim /etc/profile
export GOROOT=/usr/local/go #设置为go安装的路径,有些安装包会自动设置默认的goroot
export GOPATH=$HOME/go #默认安装包的路径
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
3. 创建项目
bee new beego # beego 为项目名称
4. 运行项目
bee run
5. 快速入门
beego 是一个能够进行快速开发应用的框架,快速入门将带领你快速的建立一个 beego 的项目,然后运行起来。接着修改代码,让我们了解整个 MVC 的运行机制。那么让我们开始创建项目吧!
5.1 beego 目录结构
beego 目录结构
.
|-- conf
| `-- app.conf
|-- controllers
| |-- default.go
|-- models
|-- routers
| `-- router.go
|-- static
| `-- ...
|-- tests
| |-- default_test.go
|-- views
| `-- index.tpl
|-- go.mod
|-- go.sum
|-- main.go
- conf: beego 默认配置文件目录
- controllers: controller 层定义
- models: 模型设计目录
- routers: 路由目录
- static: 静态文件目录
- tests: 测试文件
- views: 模板文件
beegoMVCmain.go
MVC