# Logs Go

> PostHog logs for Go applications: adds log ingestion via the OpenTelemetry protocol (OTLP exporter p

PostHog logs for Go applications: adds log ingestion via the OpenTelemetry protocol (OTLP exporter pointed at PostHog's ingest endpoint) alongside existing Go logging, using environment variables for PostHog keys and endpoints. Covers installation, log search, best practices, troubleshooting, linking logs to session replay, and debugging logs via MCP. Use when adding, configuring, or troubleshooting PostHog log export in a Go service.

- Page: https://ss33.ai/skills/posthog/logs-go-93573821645
- Publisher: posthog
- Category: [Software Development](https://ss33.ai/skills/category/software-development-t44z8z) › [DevOps & cloud](https://ss33.ai/skills/category/software-development-t44z8z/devops-and-cloud-unkt50)
- License: MIT
- Source: https://github.com/posthog/skills/blob/4922922c4ca74db4e6705cecbced2a46fd103f27/skills/posthog/all/skills/logs-go/SKILL.md

## Skill

SKILL.md: https://ss33.ai/api/v1/ss33/download/posthog/logs-go-93573821645

# PostHog logs for Go

This skill helps you add PostHog log ingestion to Go applications.

## Reference files

- `references/go.md` - Go logs installation - docs
- `references/start-here.md` - Getting started with logs - docs
- `references/search.md` - Search logs - docs
- `references/best-practices.md` - Logging best practices - docs
- `references/troubleshooting.md` - Logs troubleshooting - docs
- `references/link-session-replay.md` - Link session replay - docs
- `references/debug-logs-mcp.md` - Debug logs with mcp - docs

Consult the documentation for API details and framework-specific patterns.

## Key principles

- **Environment variables**: Always use environment variables for PostHog keys and OpenTelemetry endpoints. Never hardcode them.
- **Minimal changes**: Add log export alongside existing logging. Don't replace or restructure existing logging code.
- **OpenTelemetry**: PostHog logs use the OpenTelemetry protocol. Configure an OTLP exporter pointed at PostHog's ingest endpoint.
- **Structured logging**: Prefer structured log formats with key-value properties over plain text messages.

## Framework guidelines

_No specific framework guidelines._
