github.com/kotovmak/go-admin@v1.1.1/plugins/example/router.go (about)

     1  package example
     2  
     3  import (
     4  	"github.com/kotovmak/go-admin/context"
     5  	"github.com/kotovmak/go-admin/modules/auth"
     6  	"github.com/kotovmak/go-admin/modules/db"
     7  	"github.com/kotovmak/go-admin/modules/service"
     8  )
     9  
    10  func (e *Example) initRouter(prefix string, srv service.List) *context.App {
    11  
    12  	app := context.NewApp()
    13  	route := app.Group(prefix)
    14  	route.GET("/example", auth.Middleware(db.GetConnection(srv)), e.TestHandler)
    15  
    16  	return app
    17  }