Немного обновлений тех предложений которые рассмотрены выше:
- slices: have Delete clear the tail: принято и уже реализовано. Ждем в 1.22 и в пакете exp для тех кто пока не может обновиться.
- cmd/go: add support for dealing with flaky tests: принято, но реализации пока ждет (судя по всему не ранее 1.23)
- spec: memoization (likely decline): ожидаемо отклонено и закрыто.
- intern package proposal: принято, хотя и с оговорками. Теперь это unique: new package with unique.Handle. Реализации пока нет.
Про итераторы: им быть, но в 1.22 они будут скрыты за флагом GOEXPERIMENT. Нужно для дополнительной полировки как самих изменений так и новых функций и типов в стандартной библиотеке. Зато точно появится новый формат записи циклов for о чем я говорил вот тут.
>>Click here to continue<<