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
chore: migrate from go-kit/log to log/slog (#1572)
* fix(deps): update module github.com/fclairamb/ftpserverlib to v0.28.0
* chore: migrate from go-kit/log to log/slog
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.
0 commit comments