MCPcopy
hub / github.com/rs/zerolog / ExampleLogger_Sample

Function ExampleLogger_Sample

log_example_test.go:43–53  ·  log_example_test.go::ExampleLogger_Sample
()

Source from the content-addressed store, hash-verified

41}
42
43func ExampleLogger_Sample() {
44 log := zerolog.New(os.Stdout).Sample(&zerolog.BasicSampler{N: 2})
45
46 log.Info().Msg("message 1")
47 log.Info().Msg("message 2")
48 log.Info().Msg("message 3")
49 log.Info().Msg("message 4")
50
51 // Output: {"level":"info","message":"message 1"}
52 // {"level":"info","message":"message 3"}
53}
54
55type LevelNameHook struct{}
56

Callers

nothing calls this directly

Calls 4

NewFunction · 0.92
MsgMethod · 0.80
SampleMethod · 0.65
InfoMethod · 0.65

Tested by

no test coverage detected