InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Zerolog Alternatives
Similar projects and alternatives to zerolog
-
-
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
-
Gin
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
-
-
Testify
A toolkit with common assertions and mocks that plays nicely with the standard library
-
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
-
-
-
-
-
-
-
-
-
-
-
-
urfave/cli
A simple, fast, and fun package for building command line apps in Go (by urfave)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
zerolog reviews and mentions
- If you had to choose a logging framework, which one would you use?
-
Building my first go project, looking for package/resource suggestions
I'd recommend checking out https://github.com/spf13/viper for configurations and https://github.com/rs/zerolog for enhanced logging.
-
Created a small logging library in Go.
zerolog
- What is the coolest Go open source projects you have seen?
-
Have you replaced Sirupsen/logrus, and if so, with what?
Many fantastic alternatives have sprung up. Logrus would look like those, had it been re-designed with what we know about structured logging in Go today. Check out, for example, Zerolog, Zap, and Apex.
My only issue with zerolog is that there has been no new releases in 5 years. Which means there are fairly serious/embarassing issues (e.g. https://github.com/rs/zerolog/issues/319) which have been fixed in master but still affect the "stable" v1.0.0 release... I have no idea why they don't cut a new release.
This may be helpful to you. https://github.com/learning-cloud-native-go/myapp/blob/master/util/logger/logger.go . However it's just a wrapper for https://github.com/rs/zerolog/blob/master/log/log.go .
-
is this good ? or it might make problems later?
yes. The latest version is from march 2022: https://github.com/rs/zerolog/tags
-
My next client wants to redevelop a java Webapp with go
rs/zerolog - Logging (alternative uber-go/zap).
-
When you were a beginner where did you suffer the most?
eg. zero allocation logging API - https://github.com/rs/zerolog - I dont want this in std framework, but you might like to use it, so someone made it and you can use it. What an amazing language and community we have.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 31 Jan 2023
Stats
rs/zerolog is an open source project licensed under MIT License which is an OSI approved license.