{"id":395,"date":"2025-07-07T01:07:13","date_gmt":"2025-07-07T08:07:13","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/go\/?p=395"},"modified":"2025-08-04T03:13:38","modified_gmt":"2025-08-04T10:13:38","slug":"microsoft-go-telemetry","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/go\/microsoft-go-telemetry\/","title":{"rendered":"Microsoft build of Go Telemetry &#8211; Helping Us Build Better Tools"},"content":{"rendered":"<p>Starting with <strong>Go 1.25<\/strong>, we&#8217;re enabling telemetry collection in the Microsoft build of Go to help us better understand how developers use our tools and prioritize future improvements. This data collection will provide valuable insights into usage patterns, performance characteristics, and common workflows that will directly inform our roadmap decisions.<\/p>\n<h2>Why We&#8217;re Collecting Telemetry<\/h2>\n<p>The Microsoft build of Go continues to evolve, and we want to ensure we&#8217;re focusing our development efforts on the features and improvements that matter most to our users. By collecting anonymized usage data, we can:<\/p>\n<ul>\n<li><strong>Prioritize roadmap items<\/strong> based on real-world usage patterns<\/li>\n<li><strong>Identify performance bottlenecks<\/strong> and optimization opportunities<\/li>\n<li><strong>Understand developer workflows<\/strong> to improve the overall experience<\/li>\n<li><strong>Make data-driven decisions<\/strong> about future features and enhancements<\/li>\n<\/ul>\n<h2>What Data We Collect<\/h2>\n<p>The telemetry system in Go 1.25 collects information about your use of the Microsoft build of Go and sends it to Microsoft. This includes usage patterns, performance metrics, and other technical data that helps us understand how the tools are being used in practice.<\/p>\n<p>Microsoft may use this information to provide services and improve our products and services. Our telemetry is <strong>opt-out<\/strong> and can coexist with the official Go telemetry.<\/p>\n<h2>Privacy and Control<\/h2>\n<p>We take your privacy seriously. Here&#8217;s what you need to know:<\/p>\n<ul>\n<li>All data collected is <strong>anonymized<\/strong> and used solely for improving our tools<\/li>\n<li>You have <strong>full control<\/strong> over telemetry collection<\/li>\n<li>You can <strong>easily disable<\/strong> telemetry at any time<\/li>\n<li>We comply with <strong>applicable privacy laws<\/strong> and <a href=\"https:\/\/go.microsoft.com\/fwlink\/?LinkID=824704\"><strong>Microsoft&#8217;s privacy policies<\/strong><\/a><\/li>\n<\/ul>\n<h2>How to Opt Out<\/h2>\n<p>If you prefer not to participate in telemetry collection, you can easily disable it by setting the <code>MS_GOTOOLCHAIN_TELEMETRY_ENABLED<\/code> environment variable to <code>0<\/code>.<\/p>\n<h2>Looking Forward<\/h2>\n<p>This telemetry data will be instrumental in helping us build better tools for the Go community. We&#8217;re committed to using this information responsibly to make decisions that benefit all Microsoft build of Go users.<\/p>\n<p>Thank you for helping us improve the Microsoft build of Go. If you have any questions about telemetry collection or privacy, please don&#8217;t hesitate to reach out to our team.<\/p>\n<hr \/>\n<p><em>For more information about Microsoft&#8217;s privacy practices, please visit our <a href=\"https:\/\/go.microsoft.com\/fwlink\/?LinkID=824704\">privacy statement<\/a>.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Starting with Go 1.25, we&#8217;re enabling telemetry collection in the Microsoft build of Go to gather valuable usage data that helps us prioritize future roadmap items and improve the developer experience.<\/p>\n","protected":false},"author":9392,"featured_media":409,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[4,11,9,8,10],"class_list":["post-395","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-go","tag-go","tag-go1-25","tag-privacy","tag-telemetry","tag-tools"],"acf":[],"blog_post_summary":"<p>Starting with Go 1.25, we&#8217;re enabling telemetry collection in the Microsoft build of Go to gather valuable usage data that helps us prioritize future roadmap items and improve the developer experience.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/go\/wp-json\/wp\/v2\/posts\/395","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/go\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/go\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/go\/wp-json\/wp\/v2\/users\/9392"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/go\/wp-json\/wp\/v2\/comments?post=395"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/go\/wp-json\/wp\/v2\/posts\/395\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/go\/wp-json\/wp\/v2\/media\/409"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/go\/wp-json\/wp\/v2\/media?parent=395"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/go\/wp-json\/wp\/v2\/categories?post=395"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/go\/wp-json\/wp\/v2\/tags?post=395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}