Go-компилятор начал доносить : Microsoft включила телеметрию по умолчанию
Go-компилятор от Microsoft начал собирать данные без предупреждений
Microsoft включила сбор телеметрии по умолчанию в свою версию компилятора Go, начиная с релиза 1.25. Метрики отправляются автоматически, без уведомлений или диалогов. Сбор данных можно отключить вручную через переменную окружения.
Эта сборка используется в Azure Linux и проектах, требующих соответствия стандарту FIPS 140-3. Официальный Go, распространяемый через go.dev, эти изменения не затрагивают.
По словам инженера Microsoft Джорджа Адамса, телеметрия поможет улучшать инструменты Go и анализировать рабочие процессы разработчиков. Данные будут обезличены.
До появления в Go 1.24 собственной FIPS-реализации, разработчики выбирали между BoringCrypto и сборкой от Microsoft. Однако даже с новой реализацией Microsoft будет придерживаться своего подхода, так как считает официальную версию не соответствующей внутренним требованиям.
Также Microsoft добавила поддержку macOS (пока в preview) и использует свою сборку Go в Docker-образах и Azure Linux.