Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support abstract structured logger interface #23

Open
zchee opened this issue Apr 5, 2021 · 2 comments
Open

Support abstract structured logger interface #23

zchee opened this issue Apr 5, 2021 · 2 comments
Assignees
Labels
kind/feature New feature or request

Comments

@zchee
Copy link
Member

zchee commented Apr 5, 2021

Currently, the logger depends go.uber.org/zap package.

Should provide the abstract (but structured) Logger interface for developers who use the protocol package.

Like go-logr/logr, but Language Server Protocol specific.

@zchee zchee added the kind/feature New feature or request label Apr 5, 2021
@zchee zchee self-assigned this Apr 5, 2021
@stefanvanburen
Copy link

Should this package just target slog as the logger?

@zchee
Copy link
Member Author

zchee commented Oct 30, 2024

@stefanvanburen
Yes, When I create this issue, not exist slog. But slog has been one of Go community de-fact logger.
I planned switch to using slog instead of go-logr.

Current status of this repository, See also:
#48 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature New feature or request
Development

No branches or pull requests

2 participants