blog.michal-wt.com

Telemetry in Go... What the hell?

14.01.2025 10:05 dev

In the latest release of Go, I discovered a disquieting new feature: telemetry. It appeared with the 1.23 release. I'm familiar with similar features in Microsoft's solutions, but I didn't expect this from Go. According to the Go dev blog, they decided to include it to assist developers and contributors with bug fixes and improve their work. I remain unconvinced. By default, telemetry operates in a local mode—meaning it runs but does not send data.

You can check the status of telemetry by typing:

go telemetry

...and disable:

go telemetry off

This trend toward telemetry is troubling, and making it enabled by default only reinforces that view. Is traditional reporting of suggestions and issues now considered outdated and insufficiently trendy?

Mistakes or problems? Do you have any suggestions? Leave a comment, and I will fix it! Sometimes, my English leaves a little to be desired. I'm still learning! :)

Comments