About this Session
Our current logging habits—spamming slog.Info deep in our domain logic and double-logging errors—are noisy, expensive, and actively hostile to on-call engineers. In this talk, we’ll explore a fundamental architectural shift for Go applications: The Wide Event (Canonical Log Line). We will look at how to leverage Go’s `context.Context` to accumulate high-cardinality data throughout a request's lifecycle, emitting exactly one rich, searchable log at the boundary. You’ll learn how to clean up your business logic, seamlessly integrate with OpenTelemetry, and pragmatically roll this out to a legacy monolith without begging your PM for a 3-month refactoring sprint. Let's stop writing diaries, and start building analytics.
