From b2b971308fd7056c69be4fec1d47a97505a76040 Mon Sep 17 00:00:00 2001 From: TJ Hoplock Date: Fri, 22 Nov 2024 11:39:17 -0500 Subject: [PATCH 1/2] feat: add slog-gokit adapter slog-gokit is an adapter library that allows for creating an slog Logger that writes to an underlying go-kit/log Logger. Signed-off-by: TJ Hoplock --- README.md | 1 + data.yaml | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/README.md b/README.md index 177a5d6..fa8ac87 100644 --- a/README.md +++ b/README.md @@ -95,6 +95,7 @@ _Adapters for other logging libraries._ - [slog-zap](https://github.com/samber/slog-zap): Handler adapter for zap. - [slog-zerolog](https://github.com/samber/slog-zerolog): Handler adapter for zerolog. - [zaphandler](https://github.com/chanchal1987/zaphandler): Handler adapter for Zap. +- [slog-gokit](https://github.com/tjhop/slog-gokit): Go slog handler adapter for go-kit/log. **[⬆ back to top](#contents)** diff --git a/data.yaml b/data.yaml index 52fe087..a9b2835 100644 --- a/data.yaml +++ b/data.yaml @@ -199,6 +199,10 @@ categories: link: https://github.com/chanchal1987/zaphandler description: Handler adapter for Zap. + - name: slog-gokit + link: https://github.com/tjhop/slog-gokit + description: Go slog handler adapter for go-kit/log. + - name: Integrations description: "`log/slog` integrations into third-party components." items: From 321d628095f802e2a7db10ef568d6b680cc447ca Mon Sep 17 00:00:00 2001 From: TJ Hoplock Date: Fri, 22 Nov 2024 12:34:49 -0500 Subject: [PATCH 2/2] chore: preserve alphabetical ordering in adapters Signed-off-by: TJ Hoplock --- README.md | 2 +- data.yaml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index fa8ac87..080a1eb 100644 --- a/README.md +++ b/README.md @@ -91,11 +91,11 @@ _Adapters for other logging libraries._ - [go-hclog-slog](https://github.com/evanphx/go-hclog-slog): Handler adapter for hclog. - [gslog](https://github.com/maguro/gslog): Handler adapter for Google Cloud Logging. +- [slog-gokit](https://github.com/tjhop/slog-gokit): Go slog handler adapter for go-kit/log. - [slog-logrus](https://github.com/samber/slog-logrus): Handler adapter for logrus. - [slog-zap](https://github.com/samber/slog-zap): Handler adapter for zap. - [slog-zerolog](https://github.com/samber/slog-zerolog): Handler adapter for zerolog. - [zaphandler](https://github.com/chanchal1987/zaphandler): Handler adapter for Zap. -- [slog-gokit](https://github.com/tjhop/slog-gokit): Go slog handler adapter for go-kit/log. **[⬆ back to top](#contents)** diff --git a/data.yaml b/data.yaml index a9b2835..0a26091 100644 --- a/data.yaml +++ b/data.yaml @@ -183,6 +183,10 @@ categories: link: https://github.com/maguro/gslog description: Handler adapter for Google Cloud Logging. + - name: slog-gokit + link: https://github.com/tjhop/slog-gokit + description: Go slog handler adapter for go-kit/log. + - name: slog-logrus link: https://github.com/samber/slog-logrus description: Handler adapter for logrus. @@ -199,10 +203,6 @@ categories: link: https://github.com/chanchal1987/zaphandler description: Handler adapter for Zap. - - name: slog-gokit - link: https://github.com/tjhop/slog-gokit - description: Go slog handler adapter for go-kit/log. - - name: Integrations description: "`log/slog` integrations into third-party components." items: