GoProg

 
Топ хэштегов


Архив

Начиная с версии 1.16 в языке Go будет прекращена поддержка пакета ioutil. При этом существующий код продолжит работать. Это будет достигнуто путем добавления в пакет оберток для старых функций, которые будет смотреть на новый функционал в пакетах io и os.

Первоначально идея о прекращении поддержки пакета возникла в июле этого года, когда техлид языка Go Рас Кокс (Russ Cox) решил перенести ioutil.ReadAll в пакет io. Спустя некоторое время ReadFile решили перенести в пакет os, после чего прекращение поддержка пакета стало вопросом времени.

Помимо этого в грядущем релизе ожидается, что использование модулей станет включенным по умолчанию, а также появится нативная поддержка порта для новых процессоров Apple M1. Ну и долгожданная возможность встраивать файлы в исполняемый файл из коробки.

#Go #golang #ioutil #программирование



Новый комментарий: