# Go API

- [github.com/rs/zerolog](https://makar52nn2016.codeberg.page/zerolog-docs/api/package-root/index.md): Package zerolog provides a lightweight logging library dedicated to JSON logging.
- [github.com/rs/zerolog/cmd/prettylog](https://makar52nn2016.codeberg.page/zerolog-docs/api/pkg-cmd-prettylog/index.md): 
- [github.com/rs/zerolog/diode](https://makar52nn2016.codeberg.page/zerolog-docs/api/pkg-diode/index.md): Package diode provides a thread-safe, lock-free, non-blocking io.Writer wrapper.
- [github.com/rs/zerolog/diode/internal/diodes](https://makar52nn2016.codeberg.page/zerolog-docs/api/pkg-diode-internal-diodes/index.md): 
- [github.com/rs/zerolog/hlog](https://makar52nn2016.codeberg.page/zerolog-docs/api/pkg-hlog/index.md): Package hlog provides a set of http.Handler helpers for zerolog.
- [github.com/rs/zerolog/hlog/internal/mutil](https://makar52nn2016.codeberg.page/zerolog-docs/api/pkg-hlog-internal-mutil/index.md): Package mutil contains various functions that are helpful when writing http middleware.
- [github.com/rs/zerolog/internal](https://makar52nn2016.codeberg.page/zerolog-docs/api/pkg-internal/index.md): 
- [github.com/rs/zerolog/internal/cbor](https://makar52nn2016.codeberg.page/zerolog-docs/api/pkg-internal-cbor/index.md): Package cbor provides primitives for storing different data in the CBOR (binary) format.
- [github.com/rs/zerolog/internal/cbor/examples](https://makar52nn2016.codeberg.page/zerolog-docs/api/pkg-internal-cbor-examples/index.md): 
- [github.com/rs/zerolog/internal/json](https://makar52nn2016.codeberg.page/zerolog-docs/api/pkg-internal-json/index.md): 
- [github.com/rs/zerolog/journald](https://makar52nn2016.codeberg.page/zerolog-docs/api/pkg-journald/index.md): 
- [github.com/rs/zerolog/log](https://makar52nn2016.codeberg.page/zerolog-docs/api/pkg-log/index.md): Package log provides a global logger for zerolog.
- [github.com/rs/zerolog/pkgerrors](https://makar52nn2016.codeberg.page/zerolog-docs/api/pkg-pkgerrors/index.md):
