celestiaorg / celestiaorg/go-header

Migrate slog/log form go-log

Open
#345 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.