Versions in this module Expand all Collapse all v2 v2.1.1 Dec 9, 2025 v2.0.0 Jun 18, 2023 Changes in this version + const TypeFileLogger + const TypeVoidLogger + type FileMessageLogger struct + Config fileMessageLoggerConfig + GatewayID string + MsgFormatterFunc func(rawMsg *msgTY.RawMessage) string + func NewFileMessageLogger(logger *zap.Logger, gatewayID string, config cmap.CustomMap, ...) (*FileMessageLogger, error) + func (rml *FileMessageLogger) AsyncWrite(rawMsg *msgTY.RawMessage) + func (rml *FileMessageLogger) Close() + func (rml *FileMessageLogger) Start() + type MessageLogger interface + AsyncWrite func(rawMsg *msgTY.RawMessage) + Close func() + Start func() + func GetNoopLogger() MessageLogger + func New(logger *zap.Logger, gatewayID string, config cmap.CustomMap, ...) MessageLogger + type NoopMessageLogger struct + func (vm *NoopMessageLogger) AsyncWrite(rawMsg *msgTY.RawMessage) + func (vm *NoopMessageLogger) Close() + func (vm *NoopMessageLogger) Start()