goploy/route/Route.go
2022-04-05 19:15:04 +08:00

28 lines
573 B
Go

package route
import (
"github.com/zhenorzz/goploy/controller"
"github.com/zhenorzz/goploy/core"
"github.com/zhenorzz/goploy/ws"
)
// Init router
func Init() {
var rt = core.NewRouter()
// rt.Middleware(example)
rt.Add(ws.GetHub())
rt.Add(controller.User{})
rt.Add(controller.Namespace{})
rt.Add(controller.Role{})
rt.Add(controller.Project{})
rt.Add(controller.Repository{})
rt.Add(controller.Monitor{})
rt.Add(controller.Deploy{})
rt.Add(controller.Server{})
rt.Add(controller.Log{})
rt.Add(controller.Cron{})
rt.Add(controller.Agent{})
rt.Start()
}