Documentation ¶
Index ¶
- func CreateGRPCServer(logger *zerolog.Logger, settings *config.Settings) (*grpc.Server, error)
- func CreateWebServer(logger *zerolog.Logger, settings *config.Settings) (*fiber.App, error)
- func ErrorHandler(ctx *fiber.Ctx, err error, logger *zerolog.Logger) error
- func HealthCheck(ctx *fiber.Ctx) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateGRPCServer ¶
CreateGRPCServer creates a new gRPC server with the given logger and settings.
func CreateWebServer ¶
CreateWebServer creates a new web server with the given logger and settings.
func ErrorHandler ¶
ErrorHandler custom handler to log recovered errors using our logger and return json instead of string
func HealthCheck ¶
func HealthCheck(ctx *fiber.Ctx) error
HealthCheck godoc @Summary Show the status of server. @Description get the status of server. @Tags root @Accept */* @Produce json @Success 200 {object} map[string]interface{} @Router / [get]
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.