router

package
v4.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 10, 2024 License: AGPL-3.0 Imports: 26 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AttachRoutes

func AttachRoutes(group *gin.RouterGroup)

AttachRoutes attaches the API routes to the router group that is passed in Separating this from RouterConfig() allows us to attach it to different paths for different use cases, e.g. the standalone version.

func Config

func Config(url *url.URL) (*gin.Engine, func(), error)

Config sets up the router, returns a teardown function and an error.

func MetricsMiddleware

func MetricsMiddleware() gin.HandlerFunc

MetricsMiddleware updates Prometheus metrics.

func URLMiddleware

func URLMiddleware(url *url.URL) gin.HandlerFunc

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL