
Свежая подборка новостей и материалов
Интересное в этом выпуске
-
Выпущена версия 1.19
-
GoLand Roadmap 2022.3
-
Выпущен GoLand 2022.2
-
Алгоритмы, реализованные в Go
Приятного чтения!
Новости, события
-
Выпущена версия 1.19 — что нового:
-
Сборщику мусора теперь можно задать ограничение памяти. Подробнее здесь
-
Модель памяти теперь явно определяет поведение sync/atomic пакета
-
Пакет os/exec больше не учитывает относительные пути при PATH поиске.
-
Комментарии к документам теперь поддерживают ссылки, списки и заголовки с префиксом
-
Исправления проблем, связанных с дженериками
-
-
discussion: Добавление стандартного интерфейса итератора в Go?
-
Alcione Ribeiro опубликовала в github схему вязания крючком, чтобы связать своего собственного персонажа Go gopher!
Awesome
Материалы для обучения
Статьи
-
Как я обнаружил проблему Go на ARM, которая привела к сбою сервера базы данных
-
Доставка дополнений для Go CLI с использованием GoReleaser и Cobra
-
Как и почему перешли с Python на Go в основном сервисе рекомендаций Авито
-
Новости из мира Go: вредоносное ПО, зарплаты разработчиков, книги и новые релизы
Инструменты
-
maths 0.0.8 — библиотека с математическими функциями, не определенными в стандартном пакете go math.
-
yaegi 0.14.1 — интерпретатор, позволяющий использовать Go для написания сценариев в других приложениях
-
gitea 1.17.1 — популярная git forge, похожая на GitHub, теперь включает функцию реестра пакетов
-
dig 1.15.0 — набор инструментов для внедрения dependency injection
-
listmonk 2.2.0 — система рассылки электронных писем
-
fiber 2.37.0 — веб-фреймворк на основе Express.js
-
algernon 1.14.0 — веб-сервер с поддержкой Lua, Markdown, HTTP/2, QUIC, Redis и Postgres
-
haxmap — параллельная хэш-карта с эффективным использованием памяти
-
echo 4.8.0 — платформа, предназначенная для создания API-интерфейсов REST, поддержкой HTTP/2, автоматическим TLS и многим другим
-
imagor 1.0.3 — сервер обработки изображений с поддержкой Docker
-
revive 1.2.3 — быстрый, настраиваемый и гибкий Linter Go
-
ff 3.3.0 — инструмент для работы с Flags
-
buffalo 1.0.0 — веб-фреймворк в котором уже есть все, от внешнего интерфейса (JavaScript, SCSS и т. д.) до внутреннего (база данных, маршрутизация и т. д.)
-
gopherjs 1.18.0 — компилятор с Go на JavaScript
-
restic 0.14.0 — инструмент для резервного копирования для Linux, BSD, Mac и Windows
-
go-chassis 2.6.0 — микросервисный фреймворк для быстрой разработки микросервисов на Go
Видео
-
? SQLite в Golang — как использовать, на примере Telegram-бота от @JustSkiv
-
? Как на самом деле устроены каналы в Golang? | Golang под капотом от@JustSkiv
Подкасты
Сообщества
ссылка на оригинал статьи https://habr.com/ru/post/685952/
Добавить комментарий