beego路由

router.go

package routers

import (
"beego01/controllers"
"github.com/astaxie/beego"
)

func init() {
beego.Router("/", &controllers.MainController{})
beego.Router("/user", &controllers.UserController{})
beego.Router("/user/add", &controllers.UserController{},"get:AddUser")
beego.Router("/user/edit", &controllers.UserController{},"get:EditUser")
}

  

控制器下 user.go

package controllers

import (
	"github.com/astaxie/beego"
)

type UserController struct {
	beego.Controller
}

func (c *UserController) Get() {
	c.TplName = "user.tpl"
}

func (c *UserController) AddUser() {
	c.Ctx.WriteString("新增")
}

func (c *UserController) EditUser() {
	c.Ctx.WriteString("编辑")
}

  

posted @ 2020-06-14 15:10  brady-wang  阅读(291)  评论(0编辑  收藏  举报