Documentation
¶
Index ¶
- func NewDatasetHandler(lc fx.Lifecycle, e *echo.Echo, logger *zap.SugaredLogger, mw *Middleware, ...)
- func NewPostHandler(lc fx.Lifecycle, e *echo.Echo, mw *Middleware, logger *zap.SugaredLogger, ...)
- func Register(e *echo.Echo, env *conf.Env)
- type DatasetName
- type Handler
- type Middleware
- type ServiceInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDatasetHandler ¶
func NewDatasetHandler(lc fx.Lifecycle, e *echo.Echo, logger *zap.SugaredLogger, mw *Middleware, layer *layers.Layer)
func NewPostHandler ¶
func NewPostHandler(lc fx.Lifecycle, e *echo.Echo, mw *Middleware, logger *zap.SugaredLogger, layer *layers.PostLayer)
Types ¶
type DatasetName ¶
type Handler ¶
type Handler struct { Logger *zap.SugaredLogger Port string StatsDClient statsd.ClientInterface Profile string }
func NewWebServer ¶
func NewWebServer(lc fx.Lifecycle, env *conf.Env, logger *zap.SugaredLogger, statsd statsd.ClientInterface) (*Handler, *echo.Echo)
type Middleware ¶
type Middleware struct {
// contains filtered or unexported fields
}
func NewMiddleware ¶
type ServiceInfo ¶
Click to show internal directories.
Click to hide internal directories.