Documentation ¶
Index ¶
- func InitializeLogger(serviceName string)
- func NewLogger(opts ...logger.Option) (logger.Logger, error)
- func WithClientKey(client proto.LoggerService) logger.Option
- func WithConfig(c zap.Config) logger.Option
- func WithEncoderConfig(c zapcore.EncoderConfig) logger.Option
- func WithNamespace(namespace string) logger.Option
- func WithOptions(opts ...zap.Option) logger.Option
- func WithServiceNameKey(serviceName string) logger.Option
- type ClientKey
- type Options
- type ServiceNameKey
- type ZapGrpcWriter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitializeLogger ¶ added in v0.0.2
func InitializeLogger(serviceName string)
InitializeLogger is initialize logger service
func WithClientKey ¶ added in v0.0.2
func WithClientKey(client proto.LoggerService) logger.Option
func WithEncoderConfig ¶
func WithEncoderConfig(c zapcore.EncoderConfig) logger.Option
WithEncoderConfig pass zapcore.EncoderConfig to logger.
func WithNamespace ¶
func WithServiceNameKey ¶ added in v0.0.2
Types ¶
type ServiceNameKey ¶ added in v0.0.2
type ServiceNameKey struct{}
type ZapGrpcWriter ¶ added in v0.0.2
type ZapGrpcWriter struct {
// contains filtered or unexported fields
}
func (*ZapGrpcWriter) Close ¶ added in v0.0.2
func (g *ZapGrpcWriter) Close() error
func (*ZapGrpcWriter) Closed ¶ added in v0.0.2
func (g *ZapGrpcWriter) Closed() bool
func (*ZapGrpcWriter) Sync ¶ added in v0.0.2
func (g *ZapGrpcWriter) Sync() error
Click to show internal directories.
Click to hide internal directories.