
Релиз языка программирования Go 1.18
Одним из основных новшеств является добавление поддержки дженериков. Кроме того, релиз включает в себя полную интеграцию стандартного набора инструментов фаззинга. Команда опубликовала официальное руководство.
Также в новой версии появилась поддержка рабочих пространств, которая поможет упростить работу с несколькими подключаемыми модулями. Теперь в файле go.work можно указывать саму рабочую область и отдельные модули, синтаксис схож с файлами go.mod.
Стоит отметить и увеличение производительности на архитектурах Apple M1, ARM64 и PowerPC64. Теперь Go работает на 20% быстрее.
Одним из основных новшеств является добавление поддержки дженериков. Кроме того, релиз включает в себя полную интеграцию стандартного набора инструментов фаззинга. Команда опубликовала официальное руководство.
Также в новой версии появилась поддержка рабочих пространств, которая поможет упростить работу с несколькими подключаемыми модулями. Теперь в файле go.work можно указывать саму рабочую область и отдельные модули, синтаксис схож с файлами go.mod.
Стоит отметить и увеличение производительности на архитектурах Apple M1, ARM64 и PowerPC64. Теперь Go работает на 20% быстрее.