分享
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。
```
package routers
import (
"xxxxxxx/controllers"
"github.com/astaxie/beego"
)
type RedirectController struct {
beego.Controller
path string
}
func (this *RedirectController) Get() {
this.Redirect(this.path, 302)
}
func init() {
beego.Router("/", &RedirectController{path: "/dashboard"})
beego.Router("/dashboard", &controllers.DashboardController{})
}
```
如何给Controller的struct,添加一个额外的属性,并在设置router的时候初始化这个变量。
我想复用这种跳转的代码,并可以自定义设置跳转的目标地址。
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
关注微信4471 次点击
添加一条新回复
(您需要 后才能回复 没有账号 ?)
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码` - 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传