Documentation ¶
Overview ¶
Example (Logall) ¶
package main import ( "berty.tech/berty/v2/go/internal/logutil" ) func main() { logger, cleanup, err := logutil.NewLogger("*", "light-console", "stdout") if err != nil { panic(err) } defer cleanup() logger.Debug("top debug") logger.Info("top info") logger.Warn("top warn") logger.Error("top error") logger.Named("foo").Debug("foo debug") logger.Named("foo").Info("foo info") logger.Named("foo").Warn("foo warn") logger.Named("foo").Error("foo error") }
Output: DEBUG bty top debug INFO bty top info WARN bty top warn ERROR bty top error DEBUG bty.foo foo debug INFO bty.foo foo info WARN bty.foo foo warn ERROR bty.foo foo error
Example (Logerrors) ¶
package main import ( "berty.tech/berty/v2/go/internal/logutil" ) func main() { logger, cleanup, err := logutil.NewLogger("error:*", "light-console", "stdout") if err != nil { panic(err) } defer cleanup() logger.Debug("top debug") logger.Info("top info") logger.Warn("top warn") logger.Error("top error") logger.Named("foo").Debug("foo debug") logger.Named("foo").Info("foo info") logger.Named("foo").Warn("foo warn") logger.Named("foo").Error("foo error") }
Output: ERROR bty top error ERROR bty.foo foo error
Index ¶
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DecorateLogger ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.