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
SetDefault—funcSetDefault replaces the package default logger.

Types ​

SymbolNode.jsKindSummary
Logger—typeLogger wraps slog.Logger with familiar leveled helpers.

Methods ​

SymbolNode.jsKindSummary
Logger.Default—methodDefault returns the package-level default logger.
Logger.Newwinston.createLogger()methodNew returns a Logger writing JSON to stderr at info level.
Logger.NewWithLevel—methodNewWithLevel returns a Logger at the given level.

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