MCPcopy
hub / github.com/rs/zerolog

github.com/rs/zerolog @v1.35.1 sqlite

1,224 symbols 7,275 edges 81 files 503 documented

Extension points exported contracts — how you extend this code

LogObjectMarshaler (Interface)
LogObjectMarshaler provides a strongly-typed and encoding-agnostic interface to be implemented by types used with Event/ [7 implem
event.go
LevelWriter (Interface)
LevelWriter defines as interface a writer may implement in order to receive level information with payload. [9 implementers]
writer.go
Hook (Interface)
Hook defines an interface to a log hook. [5 implementers]
hook.go
Sampler (Interface)
Sampler defines an interface to a log sampler. [4 implementers]
sampler.go
SyslogWriter (Interface)
SyslogWriter is an interface matching a syslog.Writer struct. [2 implementers]
syslog.go
Diode (Interface)
Diode is any implementation of a diode. [2 implementers]
diode/internal/diodes/poller.go
WriterProxy (Interface)
WriterProxy is a proxy around an http.ResponseWriter that allows you to hook into various parts of the response process. [1 implem
hlog/internal/mutil/writer_proxy.go
Formatter (FuncType)
Formatter transforms the input into a formatted string.
console.go

Core symbols highest fan-in

Msg
called by 331
event.go
New
called by 263
log.go
Str
called by 183
event.go
Log
called by 162
writer.go
Bytes
called by 129
event.go
Run
called by 117
hook.go

Shape

Function 615
Method 501
Struct 77
Interface 13
TypeAlias 10
FuncType 8

Dependencies from manifests, versioned

github.com/coreos/go-systemd/v22v22.7.0 · 1×
github.com/mattn/go-colorablev0.1.14 · 1×
github.com/mattn/go-isattyv0.0.20 · 1×
github.com/pkg/errorsv0.9.1 · 1×
github.com/rs/xidv1.6.0 · 1×
golang.org/x/sysv0.29.0 · 1×
golang.org/x/toolsv0.1.8 · 1×

For agents

$ claude mcp add zerolog \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact