package pgxslog
Import Path
go.pact.im/x/pgxslog (on go.dev)
Dependency Relation
imports 7 packages, and imported by 0 packages
Involved Source Files
Package pgxslog implements [tracelog.Logger] adapter for [slog.Handler].
Package-Level Type Names (only one, which is exported)
Logger is an adapter from [slog.Handler] to [tracelog.Logger].
handler slog.Handler
timeNow func() time.Time
Log implements the [tracelog.Logger] interface.
(*Logger) now() time.Time
*Logger : github.com/jackc/pgx/v5/tracelog.Logger
func NewLogger(handler slog.Handler, timeNow func() time.Time) *Logger
Package-Level Functions (total 2, in which 1 is exported)
NewLogger return a new [Logger] instance.
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)