package
0.1.2
Repository: https://github.com/graymeta/gmkit.git
Documentation: pkg.go.dev

# Functions

Default returns a default logger implementation.
New initializes a new logger.
NewConfig prepares a new configuration for parsing CLI flags.
NewElasticLogger creates a new ElasticSearch compatible logger that wraps l.
NewHTTPLogger creates a new HTTPLogger.
NewNSQLogger initializes a new Logger.
NewStripeLogger initializes a new Logger.
No description provided by the author
No description provided by the author

# Structs

Config is used to parse CLI flags related to logging.
ElasticLogger wraps a L and satisfies the interface required by https://godoc.org/github.com/olivere/elastic#Logger.
HTTPLogger wraps a L and satisfys the interface required by https://godoc.org/github.com/ernesto-jimenez/httplogger#HTTPLogger.
No description provided by the author
NSQLogger is a thin wrapper around our the Logger that bends it to the interface uses by the go-nsq library.
StripeLogger is a thin wrapper around our the Logger that bends it to the interface uses by the stripe library.