celestiaorg / celestiaorg/go-header
Migrate slog/log form go-log
- Dominant language
- Go
- Stars
- 21
- Forks
- 33
- Avg merge
- 5d 20h
- Merged PRs (30d)
- 7
Description
Now, golang has a standart interface for structured logging. We should use it instead of ipfs's zap wrapper to allow better support for different logging backends for users.
go-libp2p did a similar [migration](https://github.com/libp2p/go-libp2p/pull/3364) recently and we could follow their approch
Contributor guide
Research direction
Review the migration described in the linked go-libp2p pull request and inspect this repository for uses of ipfs's zap wrapper. Determine the full scope of replacing it with Go's standard structured logging interface, then verify that logging remains functional across the affected services and storage paths.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- backend
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100