main.go导入 routers目录
_ "routers"
router.go初始化controller
新建 routers文件夹,里面新建router.go
import ( "controllers" "github.com/astaxie/beego" ) func init() { beego.Include(&controllers.LoginController{}) beego.Router("/", &controllers.MainController{}) }
包含LoginController
type LoginController struct { beego.Controller } // @router /login [get] func (c *LoginController) Login() { c.TplName = "signin.html" }
// @router 表示为注解路由功能
/login 表示为登陆-访问地址
[get] 表示为get请求
c.TplNname 表示为页面地址。默认 view\index.html