Following up on https://github.com/golang/go/issues/46477#issuecomment-2101270785, this umbrella issue tracks additional actions we can take to help tool authors support the new go/types.Alias node. We've learned a lot from our work on #64581, and should share this knowledge:
[ ] Propose an x/exp/aliases transitional package based on x/tools/internal/aliases. We did something similar for generics in #50447.
[ ] In the Go 1.23 release notes, ensure that the change to the gotypesalias GODEBUG flag is documented with instructions for tool authors to set gotypesalias=0.
[ ] Reach out to authors of popular open source tools that may be affected.
(anyone is welcome to suggest more actions we can take)
Following up on https://github.com/golang/go/issues/46477#issuecomment-2101270785, this umbrella issue tracks additional actions we can take to help tool authors support the new go/types.Alias node. We've learned a lot from our work on #64581, and should share this knowledge:
(anyone is welcome to suggest more actions we can take)
CC @adonovan @timothy-king