You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replace all logging infrastructure from github.com/go-kit/log and
github.com/fclairamb/go-log with Go's standard library log/slog.
Changes:
- Replace all log.Logger interfaces with *slog.Logger throughout codebase
- Update main.go to use slog.Default() and slog.New() directly
- Update server, config, and all fs packages to use *slog.Logger
- Remove go-kit/log dependency completely
- Remove direct usage of go-log abstraction layer
- Set logger to nil for afero-snd and afero-gdrive integrations
The go-log package remains as an indirect dependency (required by
afero-snd) but is no longer imported or used directly in the codebase.
All tests pass and build succeeds.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
0 commit comments