Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature] Remove zap logging dependency in favor of log/slog #65

Merged
merged 10 commits into from
Sep 5, 2023

Conversation

fako1024
Copy link
Owner

@fako1024 fako1024 commented Sep 4, 2023

Removes the external package dependency. It is a tiny bit crude (in the sense that it requires some wrappers around the basic log/slog functionality which would better be served by a proper implementation (e.g. the existing logging subpackage in github.com/els0r/goProbe). This should be tackled in a future issue though.

Closes #64

@fako1024 fako1024 added the enhancement New feature or request label Sep 4, 2023
@fako1024 fako1024 added this to the Initial Release (v1) milestone Sep 4, 2023
@fako1024 fako1024 self-assigned this Sep 4, 2023
@fako1024 fako1024 linked an issue Sep 4, 2023 that may be closed by this pull request
examples/log/log.go Outdated Show resolved Hide resolved
@fako1024 fako1024 requested a review from els0r September 4, 2023 10:05
examples/pcap/main.go Show resolved Hide resolved
@fako1024
Copy link
Owner Author

fako1024 commented Sep 4, 2023

The action failures have nothing to do with the changes, it fails setting up the action environment. I assume it's some temporary issue with the GitHub runners (or the pipelines), will retry later...

…k-interfaces

[bugfix][feature] Provide packet type filtering capabilities for links / interfaces and drop loopback duplicates
@fako1024 fako1024 merged commit d513fb4 into main Sep 5, 2023
4 checks passed
@fako1024 fako1024 deleted the 64-remove-zap-logging-dependency-in-favor-of-logslog branch September 5, 2023 07:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Remove zap logging dependency in favor of log/slog
2 participants