English 中文(简体)
Beego-创建项目
  • 时间:2024-11-05


使用bee创建项目

下面使用bee快速创建一个新的项目, 打开命令窗口,进入$GOPATH/src目录,然后执行bee命令。

bee new test

bee工具在当前目录创建一个test的目录,里面包含了beego项目的基本结构。

提示: 如果你熟悉beego项目结构也可以手动创建项目,当然为了效率还是建议用bee快速创建。

项目结构

beegoProject
├── conf            - 配置文件存放目录
│   └── app.conf    - beego应用配置文件,里面包含一些默认的配置包括启动端口、运行模式等等
├── controllers     - 控制器目录
│   └── default.go├── main.go         - 入口文件
├── models          - model目录,存放我们的业务逻辑和数据库相关的操作
├── routers         - 路由配置目录,主要存放我们各个业务模块的路由设置
│   └── router.go├── static          - 静态资源目录,默认静态资源访问url为 "http://域名/static/资源路径"│   ├── css
│   ├── img
│   └── js
├── tests           - 单元测试脚本目录
│   └── default_test.go└── views           - 视图模板目录
    └── index.tplGO复制全屏

运行项目

前面已经创建了项目,现在可以把项目运行起来看看效果。
通过bee工具运行项目,首先在命令创建进入“项目目录”。

bee run
提示:bee运行项目,支持热编译,就是如果你修改了go文件,bee会自动重新编译,你只要刷新页面就可以看到最新的效果,不需要手动编译。

然后通过浏览器访问:http://localhost:8080,可以看到如下页面效果