Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var YockwRouter = new(YockwRoutes)
Functions ¶
func Metrics ¶
func Metrics() gin.HandlerFunc
@Summary Get Metrics @Description Get Metrics @Tags System @Accept json @Produce json @Success 200 {string} Success @Router /internal/metrics [get]
func Swagger ¶
func Swagger() gin.HandlerFunc
@Summary Get API Document @Description Get API Document @Tags System @Accept json @Produce json @Success 200 {string} Success @Router /internal/swagger/index.html [get]
Types ¶
type InternalRoutes ¶
type InternalRoutes struct{}
func (*InternalRoutes) InstallInternalAPI ¶
func (router *InternalRoutes) InstallInternalAPI(group *gin.RouterGroup)
type LoggerRoutes ¶
type LoggerRoutes struct{}
func (*LoggerRoutes) InstallLoggerAPI ¶
func (router *LoggerRoutes) InstallLoggerAPI(group *gin.RouterGroup)
type MetricsRoutes ¶
type MetricsRoutes struct{}
func (*MetricsRoutes) InstallMetricsAPI ¶
func (router *MetricsRoutes) InstallMetricsAPI(group *gin.RouterGroup)
type YockRoutes ¶
type YockRoutes struct{}
func (*YockRoutes) InstallYockAPI ¶
func (router *YockRoutes) InstallYockAPI(group *gin.RouterGroup)
type YockdRoutes ¶
type YockdRoutes struct{}
func (*YockdRoutes) InstallYockdAPI ¶
func (router *YockdRoutes) InstallYockdAPI(group *gin.RouterGroup)
type YockiRoutes ¶
type YockiRoutes struct{}
func (*YockiRoutes) InstallYockiAPI ¶
func (router *YockiRoutes) InstallYockiAPI(group *gin.RouterGroup)
type YockwRoutes ¶
type YockwRoutes struct { InternalRoutes MetricsRoutes LoggerRoutes YockRoutes YockdRoutes YockiRoutes }
Source Files ¶
Click to show internal directories.
Click to hide internal directories.