walrus

package module
v0.0.0-...-2eff0fe Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 29, 2022 License: MIT Imports: 2 Imported by: 0

README

Walrus logo WaLrUs...


Walrus is a watermill log adaptor for logrus.

Usage:


// With no logger 
logger := walrus.New()

// With a specific logger
logger := walrus.NewWithLogger(logrus.StandardLogger())

// With a specific log entry
logger := walrus.NewWithLogger(logrus.StandardLogger().WithField("foo", "bar")

// Example for NATS subscriber
subscriber, err := nats.NewStreamingSubscriber(nats.StreamingSubscriberConfig{}, logger)

// Example for message router
router, err := message.NewRouter(message.RouterConfig{}, logger)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL