# Test Analytics: Golang Test Annotations (span data)

**URL:** <https://forum.buildkite.community/t/test-analytics-golang-test-annotations-span-data/3918>\
**Category:** Features Requests\
**Created:** [September 4, 2024, 6:26pm UTC](https://forum.buildkite.community/t/test-analytics-golang-test-annotations-span-data/3918 "2024-09-04T18:26:29Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![alec.holmes](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.buildkite.community/alec.holmes/32/1514_2.png) [@alec.holmes](https://forum.buildkite.community/u/alec.holmes)\
**Post date:** [September 4, 2024, 6:26pm UTC](https://forum.buildkite.community/t/test-analytics-golang-test-annotations-span-data/3918/1 "2024-09-04T18:26:29Z")

</div>

Here at [greymatter.io](http://greymatter.io) we use the Buildkite Test Analytics feature and heavily rely on Golang internally.

We would love to see some features like the Ruby plugins for the test collector where we can annotate our tests and see span data across our individual unit tests. We’d also be more than happy to contribute this feature if we can be pointed in the right direction!

---

<div class="post-metadata">

**Author:** ![suma](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.buildkite.community/suma/32/1306_2.png) [@suma](https://forum.buildkite.community/u/suma)\
**Post date:** [September 4, 2024, 7:16pm UTC](https://forum.buildkite.community/t/test-analytics-golang-test-annotations-span-data/3918/2 "2024-09-04T19:16:51Z")

</div>

Hey @alec.holmes 👋,

This is Suma from Buildkite support team. Thank you for reaching out to us with your question.

Today we do not have a test collector for Go but we have [Configuring Go with Test Analytics | Buildkite Documentation](https://buildkite.com/docs/test-analytics/golang-collectors) which explains how to use Test Analytics with your Golang projects use [gotestsum](https://github.com/gotestyourself/gotestsum) to generate JUnit XML files which you can upload to Test Analytics.

Regarding creating a plugin, here is our documentation [Writing plugins | Buildkite Documentation](https://buildkite.com/docs/plugins/writing) which explains about how to create one. Here is a plugin [GitHub - bugcrowd/test-summary-buildkite-plugin: Buildkite plugin to summarise all test failures as an annotation](https://github.com/bugcrowd/test-summary-buildkite-plugin) which adds a single annotation for all your test failures using [buildkite-agent annotate](https://buildkite.com/docs/agent/v3/cli-annotate)

Hopefully this information is helpful.

Thanks,  
Suma
