| TypeScript | logger.info('operation completed', { operation: 'createUser', userId, duration }) |
| Go | slog.Info("operation completed", "operation", "createUser", "userId", userId, "duration", duration) |
| Rust | tracing::info!(operation = "create_user", user_id = %id, duration = ?elapsed, "operation completed") |
| C# | logger.LogInformation("Operation {Op} completed for {UserId} in {Duration}ms", op, userId, duration) |
| Java | log.info("Operation {} completed for userId={} in {}ms", op, userId, duration) |
| Swift | Logger().info("Operation \(op) completed for userId=\(userId) in \(duration)ms") |
| Kotlin | Timber.i("Operation %s completed for userId=%s in %dms", op, userId, duration) |
| Elixir | Logger.info("operation completed", operation: :create_user, user_id: id, duration_ms: elapsed) |