Skip to content

Instantly share code, notes, and snippets.

@percybolmer
Last active August 6, 2021 10:57
Show Gist options
  • Save percybolmer/caeff67404b401d229a789a7399e26c5 to your computer and use it in GitHub Desktop.
Save percybolmer/caeff67404b401d229a789a7399e26c5 to your computer and use it in GitHub Desktop.
package main
import (
"github.com/rs/zerolog"
"github.com/rs/zerolog/log"
)
var (
HelloCounter = 1
logger zerolog.Logger
)
func main() {
// Build a logger with default fields
logger = log.With().
Str("service", "my-service").
Str("node", "localhost").
Logger()
Hello()
Hello()
}
func Hello() {
// Log with service name
logger.Info().
Int("count", HelloCounter).
Msg("Hello")
HelloCounter++
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment