02.Beego创建项目
# 01.Beego 中创建项
# 1.1 创建运行项目
C:\aaa> bee new beegodemo02
C:\aaa> cd beegodemo02
C:\aaa\beegodemo02> go mod init beegodemo02
C:\aaa\beegodemo02> go build -mod=mod
C:\aaa\beegodemo02> bee run
1
2
3
4
5
2
3
4
5
# 1.2 使用golang IDE打开
# 1.3 项目目录结构分析
# 1.4 配置golang IDE打开 .tpl文件
# 02.beego框架基本使用
# 2.1 创建控制器
controllers\goods.go
package controllers
import (
"github.com/astaxie/beego"
)
type GoodsController struct {
beego.Controller // 控制器必须要继承 beego.Controller
}
func (c *GoodsController) Get() {
c.TplName = "goods.tpl"
}
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
# 2.2 创建.tml页面
views\goods.tpl
<h1>我是商品页</h1>
1
# 2.3 配置路由
routers\router.go
package routers
import (
"beegodemo02/controllers"
"github.com/astaxie/beego"
)
func init() {
beego.Router("/", &controllers.MainController{})
beego.Router("/goods", &controllers.GoodsController{})
}
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
# 2.4 访问
- http://127.0.0.1:8080/goods
上次更新: 2024/3/13 15:35:10