Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewJSONCore ¶ added in v1.52.0
func NewJSONCore(ws zapcore.WriteSyncer, enab zapcore.LevelEnabler) zapcore.Core
Types ¶
type BufferedWriteSyncer ¶
func (*BufferedWriteSyncer) Sync ¶
func (t *BufferedWriteSyncer) Sync() error
func (*BufferedWriteSyncer) Unmarshal ¶
func (t *BufferedWriteSyncer) Unmarshal(v any) error
type CoreFactory ¶ added in v1.52.0
type CoreFactory = func(enab zapcore.LevelEnabler) zapcore.Core
zaputil's own tests import this package, so it must not import zaputil; callers build the Tee themselves.
func NewJSONCoreFactory ¶ added in v1.52.0
func NewJSONCoreFactory(ws zapcore.WriteSyncer) CoreFactory
func NewObserverCoreFactory ¶ added in v1.52.0
func NewObserverCoreFactory() (CoreFactory, *observer.ObservedLogs)
NewObserverCoreFactory records every entry the core is handed.
Click to show internal directories.
Click to hide internal directories.