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