bytecodealliance / bytecodealliance/wrpc
[go] Allow user-defined Logger
Open
- Dominant language
- Rust
- Stars
- 336
- Forks
- 47
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 26
Description
The Go ecosystem has *a lot* of opinionated logger, `slog` is indeed the one proposed by the standard library, it is good for general-purpose application but may fall short for high-performance applications.
If you are okay with that, I may contribute to wRPC Go codebase by allowing users to pass custom Loggers using the API of https://github.com/go-logr/logr so they integrate better with:
- The NATS Client wrapper,
- The generated bindings,
WDYT?
Contributor guide
Assessment
This issue has not been assessed yet.