server

package
v0.0.0-...-f6ab580 Latest Latest
Warning

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

Go to latest
Published: Jun 22, 2023 License: GPL-3.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	LogWriter = os.Stdout
)

Functions

func NewEchoServer

func NewEchoServer(s Services, config *configs.UserAccountConfig, logger zerolog.Logger, validator validators.Validator) *echo.Echo

NewEchoServer возвращает настроенный сервер

func ReadConfig

func ReadConfig() *configs.UserAccountConfig

ReadConfig читает и валидирует конфигурацию приложения

Types

type Services

type Services struct {
	UserService   users.UserService
	ClientService clients.ClientService
}

func NewServices

func NewServices(config *configs.UserAccountConfig, logger zerolog.Logger) (Services, *sqlx.DB)

NewServices настраивает сервисы

Jump to

Keyboard shortcuts

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