Directories ¶
Path | Synopsis |
---|---|
Package api имплементация grpc сервера
|
Package api имплементация grpc сервера |
Package config - contains service config
|
Package config - contains service config |
Package database - contains all database functions
|
Package database - contains all database functions |
fakedata
Package fakedata - создает фэйковые записи в БД
|
Package fakedata - создает фэйковые записи в БД |
postgres
Package postgres - Postgres implementation of service.Repo and repo.EventRepo
|
Package postgres - Postgres implementation of service.Repo and repo.EventRepo |
Package logger provides logging functionality
|
Package logger provides logging functionality |
Package model - структуры для работы с пакетами
|
Package model - структуры для работы с пакетами |
outbox
|
|
consumer
Package consumer принимает события из базы данных и отправляет их в канал
|
Package consumer принимает события из базы данных и отправляет их в канал |
producer
Package producer provides kafka producer
|
Package producer provides kafka producer |
repo
Package repo - работа с событиями в БД
|
Package repo - работа с событиями в БД |
retranslator
Package retranslator get events from database (consumer) and send to kafka (producer)
|
Package retranslator get events from database (consumer) and send to kafka (producer) |
sender
Package sender send events to kafka
|
Package sender send events to kafka |
workerpool
Package workerpool пул воркеров
|
Package workerpool пул воркеров |
Package server - все http сервисы приложения
|
Package server - все http сервисы приложения |
Package service - слой бизнес-логики
|
Package service - слой бизнес-логики |
Package tracer реализует провайдер и экспортер трассировки при помощи OpenTelemetry
|
Package tracer реализует провайдер и экспортер трассировки при помощи OpenTelemetry |
Click to show internal directories.
Click to hide internal directories.