18 lines
285 B
Go
18 lines
285 B
Go
package routes
|
|
|
|
import "github.com/gofiber/fiber/v2"
|
|
|
|
type RouteHandler func(*fiber.App)
|
|
|
|
var registry []RouteHandler
|
|
|
|
func Register(handler RouteHandler) {
|
|
registry = append(registry, handler)
|
|
}
|
|
|
|
func LoadAll(app *fiber.App) {
|
|
for _, handler := range registry {
|
|
handler(app)
|
|
}
|
|
}
|