Microsoft Dev Blogs

Go 1.25.0-1 Microsoft build now available

Microsoft build Go 1.25.0-1 Release Notes

Microsoft Release Upstream Tag v1.25.0-1

  • Released: go1.25.0
  • Changes and updates detailed in Go 1.25 release notes
  • Go 1.23 no longer supported as per Go release policy

System-provided Cryptography Enabled by Default

  • Linux: Uses OpenSSL (requires cgo)
  • Windows: Uses CNG (does not require cgo)
  • macOS: System-provided crypto backend remains in preview and not enabled by default
  • Action required for builds relying on Linux without cgo, distroless containers, or cross-distro deployments

Telemetry Collection Enabled

  • Opt-out telemetry collection introduced for feature prioritization, performance optimization, and understanding developer workflows
  • Anonymized data handled in accordance with Microsoft privacy policies
  • To disable telemetry, set the environment variable to be OFF