Свежая подборка новостей и материалов.

Интересное в этом выпуске

  • Выпущены версии Go 1.16.4 и 1.15.12

  • Эмулятор Atari VCS

  • Эмулятор Game Boy

  • Фантастическая библиотека 2D-игр

Приятного чтения!

Новости, события

Предложения по улучшению языка

Материалы для обучения

Уроки для изучения Golang

Введение в программирование на Go

Go в примерах

Маленькая книга о Go

Руководство для начинающих по разумным абстракциям с использованием Golang

Книга, посвященная синтаксису/семантике

Go-patterns (паттерны проектирования с примерами на Golang)

Статьи

Инструменты

  • Web-компоненты на Go gomponents

  • Простенькое решение для фича флагов go-feature-flag 

  • Виртуальные машины Linux с автоматическим общим доступом к файлам, переадресацией портов и контейнером lima

  • Инструмент для безопасного разделения и распространения ваших закрытых ключей cocert

  • Создание конвейеров сборки в Go – на этот пакет сильно повлиял пакет тестирования, что становится очевидным при запуске конвейера goyek

  • Простая структура RPC с определениями служб Protobuf  twirp 8.0

  • Инструмент для генерации безопасных типов из SQL sqlc 1.8

  • Фантастическая библиотека 2D-игр Ebiten 2.1.0

  • Веб-фреймворк, вдохновленный Express.js. Так что, если вам нравится это в мире узлов, проверьте это Fiber 2.9.0

  • Реализации фильтров Блума Bloom 3.0

  • Высокопроизводительный минималистичный веб-фреймворк Echo 4.3

  • Усовершенствованный HTTP-клиент  Heimdall 7.0

  • Основанная на графах база данных, написанная на Go EliasDB

  • Выполнение JavaScript из Go v8go 0.6.0

  • Терминальный клиент для Mangadesk

  • Middleware http для безопасности Secure

  • Простое и полное решение для флагов функций go-feature-flag

  • Управление доступом на основе ролей (RBAC) с сохранением базы данных  Authority 2.0

  • Client для New Notion API go-notion

  • Эмулятор Atari VCS – относительно полнофункциональный эмулятор, который включает поддержку контроллера и запись игрового процесса Gopher2600

  • Эмулятор Game Boy Advance, написанный на Go – не для того, чтобы играть в фаворитов с классическими игровыми устройствами. Как насчет эмулятора для GBA от Nintendo Magia

  • Библиотека MySQL go-mysql 1.2.0

  • Менеджер email-рассылки listmonk

  • Экспериментальный инструмент рефакторинга Rf

  • GitHub Actions для сохранения старых зависимостей go-mod-archiver

  • Анализатор использования диска с консольным интерфейсом gdu 5.0

  • Быстрый, гибкий Linter for Go Revive

  • Библиотека изменения размера изображения с учетом содержимого Caire 1.3

  • Простая проверка типа JSON go-map-schema

  • Пакет вывода цветного текста в консоли color 1.12.0

  • Визуализация ответов в формате JSON, XML, двоичных данных и HTML-шаблонов  Render 1.4.0

  • Официальный клиент Go для Elasticsearch  go-elasticsearch 7.13.0

  • База данных SQL на чистом Go  go-sqldb

  • io.Readerа io.Writer с ограничениями LimitIO

Видео

Плейлист с GopherCon Russia 2021

5-минутное видео, показывающее, насколько легко запускать и отлаживать тесты с помощью Delve

Подкасты

GenericTalks

Go Tim?e?

Сообщества

Вопросы по языку на русскоязычном StackOverflow

Информация о митапах

Форум в группах Google

https://t.me/vseins_tech