Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var LoggerSet = wire.NewSet(di.DefaultSet, mq_di.New, InitLoggerMQ, NewLoggerApplication, NewLoggerService, )
LoggerService =======================================================================================================
Functions ¶
func InitLoggerMQ ¶
func NewLoggerApplication ¶
Types ¶
type LoggerService ¶
type LoggerService struct { // Common Log logger.Logger Config *config.Config // Observability Tracer trace.TracerProvider Monitoring *monitoring.Monitoring PprofEndpoint profiling.PprofEndpoint AutoMaxPro autoMaxPro.AutoMaxPro // contains filtered or unexported fields }
func InitializeLoggerService ¶
func InitializeLoggerService() (*LoggerService, func(), error)
func NewLoggerService ¶
func NewLoggerService( log logger.Logger, config2 *config.Config, monitoring2 *monitoring.Monitoring, tracer trace.TracerProvider, pprofHTTP profiling.PprofEndpoint, autoMaxProcsOption autoMaxPro.AutoMaxPro, loggerService *logger_application.Service, loggerMQ *logger_mq.Event, ) (*LoggerService, error)
Click to show internal directories.
Click to hide internal directories.