Matchboxmatchbox
← Back to match

go-instrument

Automatically adds distributed-tracing spans to Go functions by rewriting their AST.

Pluginfreeglobal

go-instrument is a free, open-source tool that automatically rewrites Go source code to add distributed-tracing spans to every function taking a context.Context argument, filling a gap where Go, unlike other languages, has no built-in way to auto-instrument function calls. It's aimed at Go developers and observability engineers who want tracing coverage across a codebase without hand-writing the same span-creation boilerplate in every function.

Categories
monitoringdeveloper toolsobservability

Full match profile

Behind the summary, Matchbox keeps a richer profile of go-instrument - the signals our matcher actually reads to decide when to surface it. It stays private; claim the listing to see and control it.

  • Problem & pain-point mapping
  • Who we surface it to (audience fit)
  • What it's a strong alternative to
  • Trust & credibility signals

Try Matchbox with your own problem

Describe what is not working - we’ll show you whether go-instrument (or something else) actually fits.