安装好golang和beego之后
我们用bee来创建一个新的工程
我们在cmd输入
bee new BDemo
然后
显示
______
| ___ \
| |_/ / ___ ___
| ___ \ / _ \ / _ \
| |_/ /| __/| __/
\____/ \___| \___| v1.10.0
2018/12/27 20:10:28 WARN ▶ 0001 You current workdir is not inside $GOPATH/src.
2018/12/27 20:10:28 INFO ▶ 0002 Creating application...
create D:\project\GoCode\src\BDemo\
create D:\project\GoCode\src\BDemo\conf\
create D:\project\GoCode\src\BDemo\controllers\
create D:\project\GoCode\src\BDemo\models\
create D:\project\GoCode\src\BDemo\routers\
create D:\project\GoCode\src\BDemo\tests\
create D:\project\GoCode\src\BDemo\static\
create D:\project\GoCode\src\BDemo\static\js\
create D:\project\GoCode\src\BDemo\static\css\
create D:\project\GoCode\src\BDemo\static\img\
create D:\project\GoCode\src\BDemo\views\
create D:\project\GoCode\src\BDemo\conf\app.conf
create D:\project\GoCode\src\BDemo\controllers\default.go
create D:\project\GoCode\src\BDemo\views\index.tpl
create D:\project\GoCode\src\BDemo\routers\router.go
create D:\project\GoCode\src\BDemo\tests\default_test.go
create D:\project\GoCode\src\BDemo\main.go
2018/12/27 20:10:28 SUCCESS ▶ 0003 New application successfully created!
我是在任意目录输入命令的
但是BDemo这个工程被创建在了GOPATH的src目录下
所以不管我们在哪个目录
使用bee new来创建工程
都会在GOPATH的src目录下创建
然后我们看一下这个工程的目录
1.conf 项目相关的配置文件
2.controllers 业务代码
3.main.go 项目入口文件
4.models 数据库相关内容
5.routers 存放路由文件
路由的作用是根据不同的请求指定不同的控制器
6.static 存放静态资源
7.tests 测试文件
8.views 存放视图有关内容