Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LoggerInterface ¶
type LoggerInterface interface {
SetLoggerValueToContext(ctx context.Context, addVal ValueLogPrefix) context.Context
SetLogLevel(level LogLevel)
Fatal(ctx context.Context, args ...interface{})
Error(ctx context.Context, args ...interface{})
Warn(ctx context.Context, args ...interface{})
Info(ctx context.Context, args ...interface{})
Debug(ctx context.Context, args ...interface{})
Trace(ctx context.Context, args ...interface{})
CollectQueries(ctx context.Context, f func() (MockerLogger, error))
}
type MockerLogger ¶
type MockerLogger struct {
// Название моккера
MockerName string
// Вызовы моккера для создания списка моков
Mockers string
// Получение списка фикстур для моков
FixturesSelector string
// Название пакета для которого необходимо добавить моки
ResultName string
// Результат возвращаемый селектором
Results any
}
Структура используемая для сбора статистики по запросам
type ValueLogPrefix ¶
type ValueLogPrefix map[string]interface{}
Click to show internal directories.
Click to hide internal directories.