This site is being rebuilt and some pages are out of date. For current details, write to [email protected]. This notice goes away when the rebuild is done.

No analytics unless you allow it, no tracking. This site keeps in your browser the language you pick, the theme, its colour, which site you chose, the currency on the pricing page and that you closed this notice; signing in adds session cookies. The legal page has the details.

Sign in

Radar · Go · Archive · Week 22 · May 26 – Jun 1, 2025

go/ast: deprecate MergePackageFiles (it's not used, and buggy)

Breakingstdlib

What changed
go/ast.MergePackageFiles is now deprecated because it produces broken merges when parser.ParseComments is enabled.
Production impact
The source does not say.
Try it
Search your code for uses of MergePackageFiles and replace them with alternative parsing logic.
Source
github.com/golang/go/issues/7124

Written by gpt-oss-20b from the linked source · claims checked against the sources · archive, not individually reviewed