예제 #1
0
파일: basic.go 프로젝트: influx6/relay
func main() {
	pub := &Pub{relay.NewController("")}

	routes := relay.NewRoutes("")

	routes.RouteGET("/", pub.BindHTTP("", "/", pub.Index))
	http.ListenAndServe(":3030", routes)
}
예제 #2
0
// NewTodoController returns a new TodoController
func NewTodoController(path string, db TodoDatabase, app *engine.Engine) *TodoController {
	tc := &TodoController{
		Controller: relay.NewController(path),
		db:         db,
	}

	tc.home = app.Template.MustCreate("home.render", []string{"./home", "./layout"}, nil)

	tc.register()
	return tc
}