Documentation ¶
Overview ¶
модуль для обмена с сервисом NATS через sync_exchange
Index ¶
- func CloseConnection()
- func Connect(ServiceName, ServiceVersion string)
- func Connect_err(ServiceName, ServiceVersion string) error
- func LogInfo_Connected(err error)
- func SendResponseError(sp *sync_types.SyncPackage, err error)
- func Start(ServiceName, ServiceVersion string)
- func Start_ctx(ctx *context.Context, WaitGroup *sync.WaitGroup, ...) error
- func WaitStop()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Connect ¶
func Connect(ServiceName, ServiceVersion string)
Connect - подключение к NATS SyncExchange
func Connect_err ¶ added in v1.0.58
Connect_err - подключение к NATS SyncExchange
func LogInfo_Connected ¶ added in v1.0.58
func LogInfo_Connected(err error)
LogInfo_Connected - выводит сообщение в Лог, или паника при ошибке
func SendResponseError ¶
func SendResponseError(sp *sync_types.SyncPackage, err error)
SendResponseError - Отправляет ответ в NATS SyncExchange
func Start ¶
func Start(ServiceName, ServiceVersion string)
Start - необходимые процедуры для подключения к серверу Nats SyncExchange
func Start_ctx ¶ added in v1.0.58
func Start_ctx(ctx *context.Context, WaitGroup *sync.WaitGroup, ServiceName, ServiceVersion string) error
Start_ctx - необходимые процедуры для подключения к NATS с библиотекой SyncExchange Свой контекст и WaitGroup нужны для остановки работы сервиса Graceful shutdown Для тех кто пользуется этим репозиторием для старта и останова сервиса можно просто Start()
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.