Skip to content
Node: winston, pino5 APIs

log

Package log provides winston/pino-style logging on top of log/slog. Node equivalent: winston, pino.

import "github.com/sahilkhaire/gox/log"
## API reference

Select a symbol below — each page explains what it does, shows Node.js vs Go comparisons, and includes a runnable example.

Functions

SymbolNode.jsKindSummary
SetDefaultfuncSetDefault replaces the package default logger.

Types

SymbolNode.jsKindSummary
LoggertypeLogger wraps slog.Logger with familiar leveled helpers.

Methods

SymbolNode.jsKindSummary
Logger.DefaultmethodDefault returns the package-level default logger.
Logger.Newwinston.createLogger()methodNew returns a Logger writing JSON to stderr at info level.
Logger.NewWithLevelmethodNewWithLevel returns a Logger at the given level.

MIT Licensed · Built for Node.js developers moving to Go