/ api / v1 / v1.go
v1.go
 1  package v1
 2  
 3  import (
 4  	"github.com/gofiber/fiber/v2"
 5  	"github.com/mrusme/journalist/api/v1/feeds"
 6  	"github.com/mrusme/journalist/api/v1/tokens"
 7  	"github.com/mrusme/journalist/api/v1/users"
 8  	"github.com/mrusme/journalist/lib"
 9  )
10  
11  func Register(
12  	jctx *lib.JournalistContext,
13  	fiberRouter *fiber.Router,
14  ) {
15  	v1 := (*fiberRouter).Group("/v1")
16  
17  	users.Register(
18  		jctx,
19  		&v1,
20  	)
21  
22  	tokens.Register(
23  		jctx,
24  		&v1,
25  	)
26  
27  	feeds.Register(
28  		jctx,
29  		&v1,
30  	)
31  }