![](https://habrastorage.org/getpro/habr/upload_files/02e/1a4/b94/02e1a4b943e2224c55284567c01ac047.jpg)
Свежая подборка новостей и материалов
Интересное в этом выпуске
-
Выпущены Go 1.17.3 и Go 1.16.10
-
12 лет Golang
-
Как насчет того, чтобы объединить Go & Ruby?
-
Вредоносное ПО на Golang
-
Парсер математических выражений
-
Сarotid Artillery 2D игра написанная на GO
Приятного чтения!
Новости, события
-
Выпущены Go 1.17.3 и Go 1.16.10 — включают два исправления безопасности, связанные с проблемами паники archive/zip и debug/macho
-
Новые возможности поиска pkg.go.dev — два основных изменения в возможностях поиска: группировка связанных пакетов в результатах и новый поиск символов.
-
Двенадцать лет GO — Расс подводит итоги того, что определенно было одним из самых важных лет в существовании Go, цитируя особенности и контент, а затем затрагивая то, как команда Go ожидает, что 2022 год также будет насыщенным событиями.
-
Предстоящие функции в Go 1.18 — Sebastian Holstein охватывает самые большие пункты в версии 1.18.
-
A no-go fantasy:writing Go in Ruby with Ruby Next — Как насчет того, чтобы объединить Go & Ruby? Можете ли вы написать Go, работающий на Ruby?
-
Разработка игр в Go для Nintendo Switch — слайд от создателя Ebiten о его прошлом и его технический подход к запуску игры на Go на Nintendo Switch
-
AT&T Alien Labs обнаружила новое вредоносное ПО Golang (BotenaGo), нацеленное на миллионы маршрутизаторов и IoT-устройств с более чем 30 эксплойтами.
-
Теперь доступен экспериментальный универсальный slices пакет
Предложения по улучшению языка
Awesome
Материалы для обучения
Статьи
-
Go net/http.ServeMux and Trailing Slashes — иногда отладка самой глупой проблемы может занять больше времени
-
Обслуживание одностраничных приложений с Go — рецепт обслуживания одностраничных JS-приложений с веб-сервера на Go
-
Отладка странной ошибки file not found
-
Более быстрое программное обеспечение за счет вызовов на основе регистров в Go 1.17+ — Посмотрите, как изменения в вызовах на основе регистров выглядят изнутри — и почему они повышают производительность.
-
Из JPEG в JFIF через io.Writer
-
Расширяем ZSH с помощью Dolt
-
Доводим распределённые действия до конца с использованием простейшего паттерна Saga
-
Руководство для разработчиков по профилированию, отслеживанию Go
Инструменты
-
Игра созданная с использованием Ebiten игру можно запустить на Windows и Linux, но вы также можете играть в нее в своем браузере — Сarotid Artillery
-
Инструмент для визуализации графиков встроенных структур в проектах Go — embedded-struct-visualizer
-
Инструмент для статического анализа, рекомендующий перестановку полей структуры — structslop
-
Библиотека для преобразования значений Go в GO/AST — valast
-
Набор инструментов Unix — u-root
-
Библиотека для создания интерактивных подсказок в приложениях командной строки — promptui v0.9
-
Инструмент для сборки бинарных файлов для нескольких платформ, подключается к CI по мере необходимости, создает выпуск GitHub и многое другое — GoReleaser v1.0.0
-
Инструмент для парсинга математических выражений — go-exprtk v1.0.0
-
Инструмент для создания Web приложений, эквивалентен Electron — wails v2
-
Инструмент тестирование сети — dstp v0.3.0
-
Библиотека для работы с http запросами — resty v2.7.0
-
Библиотека для распознавания лиц — Pigo v1.4.5
-
Библиотека кеширования HybridCache v0.1.3
-
Библиотека для ограничения количества запросов — Limiter v3.9.0
-
IRC server — Ergo v2.8.0
-
Библиотека изменения размера и преобразования изображений — imgproxy v3.0
-
Драйвер для mongodb — MongoDB v1.8.0
-
Инструмент для парсинга веб-страниц — ferret v0.16
-
Универсальный клиент gRPC — evans v0.10
-
Библиотека для генерации метрик — tally v4.10
Видео
-
Использование дженериков в Go — 12-минутное видео о том, когда использовать и не использовать дженерики.
-
Build a Go Serverless App in 5 Minutes with Serverless-Stack
-
Разработчик создает 3D-движок на Go с доступным исходным кодом
Подкасты
-
Сопровождение в открытом режиме — создание и поддержка проекта с открытым исходным кодом требует большого количества работы, помимо простого добавления кода и написания README — Go Time на этой неделе посвящен долгосрочному обслуживанию и планированию проекта.
Сообщества
![telegram: @GolangStack telegram: @GolangStack](https://habrastorage.org/getpro/habr/upload_files/db4/ff8/748/db4ff87484d7fdfd77693feafd69e018.png)
ссылка на оригинал статьи https://habr.com/ru/articles/592279/
Добавить комментарий