Evelyn Carterevelynsky.hashnode.dev·Sep 3, 2024Stop using LogrusLogrus has long been a popular choice for logging in Go applications, but as the landscape of logging libraries evolves, it’s time to reconsider its place in your projects. In this post, I’ll outline several reasons why you might want to stop using L...logrus
Akash KumarforKeploy Tech Blogkeploy-blog.hashnode.dev·May 3, 2024Adding colour to the log output of logging libraries in GoLogging is an integral part of software development, providing developers with valuable insights into the behaviour and performance of their applications. In the Go programming language, various logging libraries, such as the standard library's log p...logging
Hieu Phan QuangforDwarves Foundation's Team Blogdwarvesf.hashnode.dev·Aug 9, 2023Embracing Go 1.21.0's slog: A Unified Logging Interface with Benchmarks against zerolog and zapThe release of Go 1.21.0 marks an exciting moment in the Go community, with the introduction of a new logging package, log/slog. This addition brings more choices to developers for structured logging and raises the question: How does it compare with ...27 likes·3.2K readsGo Language
Ritwik Jainblog.ritwikjain.com·Jan 14, 2023A Fast and Simple Logger dedicated to JSON OutputLogging is an important aspect of any application, and it is crucial for debugging, monitoring and troubleshooting. In Go, Zerolog is a popular logging library that provides a fast and easy-to-use API for logging messages. In this post, we will explo...255 readsGo Language
Atharva Pandeycoinademia.hashnode.dev·Dec 21, 2022Creating a Custom Logger in Go with Zerolog: A Step-by-Step GuideIntroduction Logging is an essential part of any software application, as it allows developers to track and debug issues, as well as understand how the application is being used. In this tutorial, we will look at how to create a custom logger using Z...1.1K readsGolang RecipesGo programming language