Golang-дайджест № 18 (1 – 30 июня  2022)

от автора

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

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

  • Выпущены версии 1.18.3 и 1.17.11;

  • Go 1.19 Beta 1 Released;

  • Обнаружен еще один ботнет на GO;

  • Собеседование Часть II что там с конкурентностью?

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

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

Awesome

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

Статьи

Инструменты

  • Zinc v0.2.5 — поисковая система, которая выполняет полнотекстовое индексирование, альтернатива Elasticsearch;

  • Bluemonday v1.0.19 — быстродействующий HTML-санитайзер;

  • Compose Transporter v1.1 — синхронизация данных между Persistence Engines;

  • Fyne v2.2.2 — это простой в использовании инструментарий GUI;

  • GoPlus (Go+) v1.1.2 — более скриптовый вариант Go;

  • Mo v1.0 — monads and Popular FP Abstractions for Go 1.18+;

  • Benthos 4.3 — это высокопроизводительный и отказоустойчивый потоковый процессор, способный подключать различные источники и приемники в различных шаблонах посредников и выполнять гидратацию, обогащение, преобразование и фильтрацию полезной нагрузки;

  • Ddosify v0.8 — инструмент для нагрузочного тестирования HTTP;

  • gta — это приложение, которое находит пакеты Go, которые отклонились от исходного кода в git;

  • garr v0.1.1 — высокопроизводительные, потокобезопасные, безблокировочные механизмы данных;

  • SyMon v1.1.1 — простой инструмент мониторинга и оповещения;

  • Chroma v2.2 — подсветка синтаксиса общего назначения Pure Go;

  • Trie — реализация Trie, ориентированная на варианты использования автозавершения;

  • Validate v1.4.2 — библиотека проверки и фильтрации данных;

  • Viddy v0.3.6 — современная альтернатива go watch;

  • Render v1.5 — простой рендеринг ответов JSON, XML, двоичных данных и HTML-шаблонов;

  • phonenumbers v1.1 — Анализ и проверка телефонных номеров;

  • Hertz v0.1 — платформа Go для микросервисов HTTP;

  • go-nanoid v1.0 — быстрый и эффективный генератор уникальных идентификаторов;

  • span-terminal — Библиотека позволяет отслеживать вложенный прогресс всех запущенных задач CLI и записывать их журналы в один контейнер;

  • go-arch-lint v1.7.2 — Линтер используется для обеспечения хорошей структуры проекта и проверки архитектуры верхнего уровня (уровней кода).

Видео

Подкасты

Сообщества

Eжедневный дайджест в телеграм

GolangStack


ссылка на оригинал статьи https://habr.com/ru/post/674764/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *