XRUST.ru » Программирование » Go 1.24 обеспечивает полную поддержку псевдонимов универсальных типов
Программирование

Go 1.24 обеспечивает полную поддержку псевдонимов универсальных типов

20 декабря 2024, 05:13 924 0 7

Планируемое обновление языка Go, теперь доступное в виде релиз-кандидата, также предоставляет возможность отслеживать зависимости исполняемых файлов с помощью директив инструментов в модулях Go.


Go 1.24, запланированное обновление популярного языка программирования с открытым исходным кодом от Google, достигло стадии релиз-кандидата, пишет xrust. Ожидается, что релиз выйдет в феврале 2025-го. Он принесет полную поддержку псевдонимов универсальных типов, а также возможность отслеживать зависимости исполняемых файлов с помощью tool-директив в модулях Go.

В черновиках заметок о выпуске для Go 1.24 отмечено, что выпуск обеспечивает полную поддержку псевдонимов универсальных типов, в которых псевдоним типа может быть параметризован как определенный тип. Ранее псевдоним типа мог ссылаться на универсальный тип, но псевдоним типа не мог иметь собственных параметров.

С go-командой в Go 1.24 модули Go теперь могут отслеживать зависимости исполняемых файлов с помощью tool-директив в файлах go.mod. Это устраняет необходимость в предыдущем обходном пути добавления инструментов в качестве пустых импортов в файл с традиционным именем tools.go. Теперь команда может запускать эти инструменты в дополнение к инструментам, поставляемым с дистрибутивом Go. Также с go-командой новая GOAUTH-переменная среды предлагает гибкий способ аутентификации частных выборок модулей.

Другие новости. Кто спас «Ливерпуль» – здесь. Женщина в глубинке открыла ресторан – там.



Xrust: Go 1.24 обеспечивает полную поддержку псевдонимов универсальных типов

Go, обеспечит, поддержку

Поделится
7 0

Комментарии


iPhone 17 Pro и Pro Max: новый дизайн, камеры 48 Мп Xrust
Камеры — в линию, цены — по диагонали: iPhone 17 Pro/Pro Max перезапускают «Про» как жанр Нам шесть лет обещали «едва заметные штрихи», а Apple наконец дала мазок кистью во всю заднюю крышку: блок камер вытянут от края до края и превращён в цельное «плато» — смотришь и будто берёшь в руки мини-киностудию. Диагонали прежние (6,3″ и 6,9″), но запас хода вырос: до 39 часов видео на одном заряде. Корпус выточен из цельного алюминия, а для беспроводной зарядки оставлена стеклянная вставка Ceramic Shield — словно люк в будущее. Три 48-Мп сенсора и 18-Мп фронталка снимают 4K/120 с Dolby Vision и ProRes RAW; телевик рекламируют как «8× оптический», хотя по факту — 4× оптика плюс кроп до 12 Мп. Сердце — A19 Pro на 3 нм с 6+6 ядрами и новой испарительной камерой: быстрее, холоднее, прожорливее до задач ИИ и графики. Цвета — серебристый, оранжевый, тёмно-синий. Хитрый ценник? Скорее — фокус: 128 ГБ исчезли, зато 256 ГБ стоят «как раньше»: $1100 за 17 Pro и $1200 за Pro Max. Xrust.ru приготовил
16 947 16