Golang-дайджест № 17 (1 – 31 мая  2022)

e4946cb2671e662a95eba105b6e85950.png
Bud v0.1.4 — новый полнофункциональный веб-фреймворк Cover Treemap — создание древовидных карт для профилей Go Cover  Generic v1.0 — набор общих структур данныхavl: дерево AVL.btree: B-дерево.cache: оболочка map[K]V, которая использует максимальный размер и удаляет элементы, используя LRU, когда они заполнены.hashmap: хэш-карта с линейным зондированием. hashset: хэш-набор, который использует хэш-карту в качестве базового хранилища.mapset: набор, который использует встроенную карту Go в качестве базового хранилища.multimap: ассоциативный контейнер, допускающий несколько записей с одним и тем же ключом.interval: дерево интервалов, реализованное как расширенное дерево AVL.list: двусвязный список.stack: стек LIFO.trie: тернарный поиск.queue: очередь «первым пришел — первым обслужен» (FIFO).heap: бинарная куча. Go-mysql 1.5 — библиотека для сетевого протокола MySQL  Cast v1.5 — инструмент для безопасного преобразование из одного типа в другой  RoseDB v1.0 — высокопроизводительная база данных NoSQL на основе Bitcask, поддерживающая различные структуры данных, такие как string,  list,  hash,  set и sorted set. FerretDB v0.3 — альтернатива MongoDB Rqlite v7.5.0 — распределенная реляционная база данных, построенная на SQLite  SH v3.5 — Парсер shell, средство форматирования и интерпретатор. Поддерживает POSIX Shell ,  Bash и mksh Weron v0.2.1 — инструмент для создания простых, быстрых и безопасных оверлейных сетей на основе WebRTC Roaring v1.1 — cтруктуры данных растровых изображений Sneller — это высокопроизводительный векторизованный механизм SQL для JSON, который работает непосредственно в объектном хранилище, оптимизирован для обработки больших JSON размером в ТБ Cardrank — библиотека типов, функций и утилит для работы с игральными картами, колодами карт и оценки рангов покерных комбинаций Typioca v1.2.3 — Минимальный тестер скорости печати на базе терминала. concurrent map v2.0 — многопоточная параллельная карта God — инструмент для развертывания и управления сервисами Go с помощью systemd  Sonic v1.3 — быстрая библиотека JSON Kratos v2.3 — платформа для микросервисов на основе gRPC immudb v1.3 — неизменяемая база данных на основе нулевого доверия, SQL и Key-Value Plow v1.2 — инструмент для тестирования HTTP Traefik v2.7.0 — обратный прокси и балансировщик нагрузки Oak v4.0 — игровой 2D-движок Fiber v2.34.0 — веб-фреймворк на основе Express.js WAL v2.0 — архивация и восстановление Postgres

© Habrahabr.ru