Documentation
¶
Index ¶
- func GetSkipper() func(c *gin.Context) bool
- func NewErrorHeaders(c *gin.Context, code int, err error) *gin.H
- func NewGinServer(carto *client.CartographerClient, o *config.WebConfig) *gin.Engine
- func NewTemplatingHeaders(c *gin.Context, pr *proto.CartographerResponse) *gin.H
- func NoRouteFunc() gin.HandlerFunc
- func SiteNameMiddleware(siteName string) gin.HandlerFunc
- func SplitQueryArray(queryParams []string) []string
- func SwaggerConfig(_ *config.WebConfig)
- func TrackingMiddleware() gin.HandlerFunc
- type CartographerUI
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetSkipper ¶ added in v0.8.0
func NewGinServer ¶
func NewTemplatingHeaders ¶
func NoRouteFunc ¶ added in v0.2.3
func NoRouteFunc() gin.HandlerFunc
func SiteNameMiddleware ¶
func SiteNameMiddleware(siteName string) gin.HandlerFunc
func SplitQueryArray ¶ added in v0.12.0
func SwaggerConfig ¶ added in v0.9.0
func TrackingMiddleware ¶ added in v0.13.2
func TrackingMiddleware() gin.HandlerFunc
Types ¶
type CartographerUI ¶
type CartographerUI struct {
Address string
Server *gin.Engine
Client *client.CartographerClient
Port int
ServerConfig *config.ServerConfig
// contains filtered or unexported fields
}
func NewCartographerUI ¶
func NewCartographerUI(o *config.ServerConfig) *CartographerUI
func (*CartographerUI) Serve ¶
func (c *CartographerUI) Serve()
We should refactor this to use the http.Server instead of the gin.Engine to allow for graceful shutdown
Click to show internal directories.
Click to hide internal directories.