Beego-创建项目
使用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会自动重新编译,你只要刷新页面就可以看到最新的效果,不需要手动编译。
然后通过浏览器访问:
,可以看到如下页面效果