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 }