
Свежая подборка новостей и материалов
Интересное в этом выпуске
-
Выпущены версии 1.18.1 и 1.17.9
-
Результаты опроса разработчиков Go 2021
-
Вопросы и ответы для собеседования Go-разработчика
-
Сетевой сниффер на golang
Приятного чтения!
Новости, события
-
Выпущены версии 1.18.1 и 1.17.9, включающие три исправления безопасности.
-
encoding/pem: исправление переполнения стека в Decode
-
crypto/elliptic: допускает все oversized scalars in generic P-256
-
crypto/x509: несоответствующие сертификаты могут вызывать панику в Verify на macOS в Go 1.18
-
-
Интересное предложение обработки ошибок в golang.
-
Go переходит на использование pdqsort, более быстрой замены текущего алгоритма сортировки.
Awesome
Материалы для обучения
Статьи
-
GitHub предлагает взглянуть на использование GitHub Actions и Sigstore для создания пакетов Go с соблюдением SLSA 3 (структура целостности цепочки поставок).
-
Быстрое создание интерактивных интерфейсов командной строки в Go с помощью Bubbletea
-
Как сгенерировать учетные данные Postgres с помощью Hashicorp Vault и Go
-
Go, Generics, and Concurrency — Использование дженериков для реализации типовой и многоразовой реализации механизма async/await
-
Go для самых маленьких. Разрабатываем для Arduino и других микроконтроллеров
-
Лучшие книги по Golang: что стоит почитать как начинающему, так и опытному разработчику
-
Маски, картины, тайные покупатели и анализ продаж: разбираем решения задач для Go-разработчиков
Инструменты
-
Расширение панели инструментов GitHub CLI — gh-dash v3.0.0
-
Фреймворк Golang REST API — goyave v4.4.0
-
Прокси-сервер SQLite, совместимый с Postgres Wire — postlite
-
Библиотека для генерации типобезопасного кода из SQL — sqlc 1.13
-
ORM для PostgreSQL, MySQL, MSSQLServer 2012+, SQLite3, CockroachDB — sqlboiler v4.10.2
-
Официальный драйвер MongoDB Go Driver — mongo-go-driver v1.9.1
-
Набор типов и утилит для работы с 2D Geo данными — orb v0.5.0
-
Библиотека для реализации сервера/клиента HTTP — fasthttp v1.36.0
-
Библиотека 2D-игр — ebiten v2.3.1
-
Инструмент для создания триангулированного изображения — triangle v2.0.0
-
Инструмент синтаксического анализа и отладки трассировки стека Panic — panicparse
-
Набор инструментов для анализа зависимостей Go — goda v0.5.1
-
Инструмент для поиска учетных данных повсюду — trufflehog v3.4.2
-
Библиотеки, примеры и инструменты Go для AWS Lambda — aws-lambda-go v1.31.0
-
Драйвер MongoDB простой в использовании — qmgo v1.1.0
-
Библиотека для работы с JSON Web Token — jwt v4.0.0
-
Реализация Readline на чистом Go — readline v1.5
-
Библиотека пружинной анимации для плавного и естественного движения — harmonica v2.0.0
-
Расширяемая серверная платформа, которая по умолчанию использует TLS — caddy v2.5.0
-
Библиотека для сравнения значений Go в тестах — go-cmp v0.5.8
-
Библиотека Go для формата TOML — go-toml v2.0.0
-
Инструмент командной строки, который позволяет вам указать цвета каждого совпадения — blush v0.6.0
-
Библиотека для реализации потокобезопасной очереди быстрее, чем нативные каналы — ZenQ v1.3.0
-
Инструмент для выполнения запросов к репозиториям Git с помощью SQL — mergestat v0.5.6
-
Библиотека Go для отправки уведомлений другим приложениям — notifier v0.1.1
-
Инструмент для сортировки журналов событий Windows — EvtxHussar v1.2.0
-
Инструмент на основе TUI, вдохновленный tcpdump , используемый для предоставления графического представления о сети на вашем компьютере — gosniff
Видео
-
? Пишем полноценный production проект на Golang. Часть 1 — The Art of Development
-
? Директор в паттерне Builder в Golang — The Art of Development
Подкасты
Сообщества
ссылка на оригинал статьи https://habr.com/ru/post/664282/
Добавить комментарий