Directories ¶
Path | Synopsis |
---|---|
Package bench contains the tests and supporting code for benchmarking slog handlers.
|
Package bench contains the tests and supporting code for benchmarking slog handlers. |
tests
Package tests defines the SlogBenchmarkSuite which runs various benchmark tests.
|
Package tests defines the SlogBenchmarkSuite which runs various benchmark tests. |
Package cmd encapsulates applications for testing slog handlers.
|
Package cmd encapsulates applications for testing slog handlers. |
server
server parses benchmark test and verification test output and displays it via web pages.
|
server parses benchmark test and verification test output and displays it via web pages. |
tabular
tabular parses benchmark test and verification test output and formats it into simple tables and warning listings.
|
tabular parses benchmark test and verification test output and formats it into simple tables and warning listings. |
Package creator provides a common location for defining infra.Creator objects.
|
Package creator provides a common location for defining infra.Creator objects. |
Package gin contains utilities for using log/slog with gin-gonic/gin.
|
Package gin contains utilities for using log/slog with gin-gonic/gin. |
Package handlers provides several usable slog.Handler implementations.
|
Package handlers provides several usable slog.Handler implementations. |
flash
Package flash provides a feature-complete, performant slog.Handler implementation.
|
Package flash provides a feature-complete, performant slog.Handler implementation. |
sloggy
Package sloggy provides a fairly straightforward slog.Handler implementation.
|
Package sloggy provides a fairly straightforward slog.Handler implementation. |
trace
Package trace provides a simple slog.Handler that logs method calls to the handler that are part of the slog.Handler interface definition.
|
Package trace provides a simple slog.Handler that logs method calls to the handler that are part of the slog.Handler interface definition. |
Package infra contains functionality shared between test and benchmark managers.
|
Package infra contains functionality shared between test and benchmark managers. |
Package internal contains various private packages.
|
Package internal contains various private packages. |
data
Package data parses output from benchmark and verification testing into data objects.
|
Package data parses output from benchmark and verification testing into data objects. |
data/images
Package images contains drawings used by internal/data/README.md.
|
Package images contains drawings used by internal/data/README.md. |
data/scores
Package scores contains documentation of the data scoring algorithms.
|
Package scores contains documentation of the data scoring algorithms. |
json
Package json provides utilities for working with JSON code.
|
Package json provides utilities for working with JSON code. |
markdown
Package markdown provides Markdown utilities.
|
Package markdown provides Markdown utilities. |
misc
Package misc collects miscellaneous functionality.
|
Package misc collects miscellaneous functionality. |
test
Package test provides some utilities for construct test files.
|
Package test provides some utilities for construct test files. |
Package replace defines functions that can be used as slog.HandlerOptions.ReplaceAttr values.
|
Package replace defines functions that can be used as slog.HandlerOptions.ReplaceAttr values. |
Package scripts contains various bash scripts used in development and testing.
|
Package scripts contains various bash scripts used in development and testing. |
Package verify contains the tests and supporting code for verification of slog handler features.
|
Package verify contains the tests and supporting code for verification of slog handler features. |
tests
Package tests defines the SlogTestSuite which runs various verification tests.
|
Package tests defines the SlogTestSuite which runs various verification tests. |
Click to show internal directories.
Click to hide internal directories.