maple-go-style
CommunityGo OpenTelemetry style for Maple tracing.
AuthorMakisuo
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Go OpenTelemetry style for Maple: go.opentelemetry.io/otel SDK with otlptracehttp / otlploghttp / otlpmetrichttp exporters, inline endpoint + ingest key, semconv resource attributes including vcs.repository.url.full.
Core Features & Use Cases
- Inline endpoint and ingest key: embed a project-scoped token for secure telemetry delivery.
- Unified Go telemetry: initialize tracer, logger, and meter at process start and gracefully shut down on signal.
- Resource attributes: attach semantic attributes like vcs.repository.url.full to map telemetry to the repo.
- Use Case: instrument a Maple Go service to send traces, logs, and metrics to Maple's ingest endpoint for observability.
Quick Start
Install the Go OTEL SDK packages and call telemetry.Init(ctx) during app startup, then run the application.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: maple-go-style Download link: https://github.com/Makisuo/maple/archive/main.zip#maple-go-style Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.