
Свежая подборка новостей и материалов.
Новости, события
-
Выпущены Go 1.20.1 и 1.19.6 — эти выпуски включают исправления безопасности
-
path/filepath: В Windows функция filepath.Clean может преобразовать недопустимый путь, например a/../c:/b, в допустимый путь c:\b. Такое преобразование относительного (если недопустимого) пути в абсолютный путь может привести к атаке с обходом каталога. Теперь функция filepath.Clean преобразует этот путь в относительный (но все еще недопустимый) путь .\c:\b.
-
net/http, mime/multipart: отказ в обслуживании из-за чрезмерного потребления ресурсов
-
crypto/tls: большие записи рукопожатий могут вызвать панику
-
net/http: cозданный поток HTTP/2 может привести к чрезмерной нагрузке на ЦП в декодере HPACK, достаточной для отказа в обслуживании из-за небольшого количества запросов
-
-
TinyGlobo: Воздушный шар дальнего радиуса действия с питанием
-
Solitaire TUI: Пасьянс клондайк в терминале

Awesome
Материалы для обучения
Статьи
-
Создание Conc: улучшенный структурированный параллелизм для Go
-
Пять шагов, чтобы сделать ваш код на Go быстрее и эффективнее
-
Создание средства сокращения URL-адресов с использованием Go, SQLite и GORM
-
Fitter — сшиватель API/Website’s, часть личного проекта которую хотел опенсорснуть
-
Сказ о том как pet-project превратился в небольшой пассивный доход (часть 1)
-
Шаблон backend сервера на Golang — часть 3 (Docker, Docker Compose, Kubernetes (kustomize)
-
Генератор случайных чисел на базе неопределённого поведения состояния гонки
Инструменты
-
conc 0.3.0 — Более структурированный параллелизм.
-
vald 1.7.2 — Распределенная векторная поисковая система.
-
imagor 1.4.2 — сервер обработки изображений с поддержкой Docker.
-
ebitengine 2.4.18 — игровой движок с открытым исходным кодом 2D-игр.
-
mirrord 3.30.0 — инструмент для запуска локальной службы в облачном (Kubernetes) контексте.
-
zitadel 2.21 — система управления пользователями, которая быстро настраивается, мультитенантность с настройкой фирменного стиля, безопасный вход в систему, самообслуживание, OpenID Connect, OAuth2.x, SAML2, беспарольный доступ с FIDO2 (включая пароли), OTP, U2F и неограниченный контрольный журнал.
-
phoneinfoga 2.10.3 — инструмент для сканирования международных телефонных номеров. Это позволяет вам сначала собрать базовую информацию, такую как страна, регион, оператор связи и тип линии, а затем использовать различные методы, чтобы попытаться найти провайдера VoIP или идентифицировать владельца.
-
tproxy 0.7.1 — Инструмент командной строки для прокси и анализа TCP-соединений.
-
Yaegi 0.15 — интерпретатор Go.
-
Noti 3.7 — Мониторинг процесса и запуск уведомления.
-
ZincSearch 0.4.1 — Альтернатива Elasticsearch на платформе Go.
-
q 0.9 — DNS-клиент командной строки с поддержкой UDP, TCP, DoT, DoH, DoQ и ODoH.
-
Opossum — веб-браузер, написанный на Go.
-
Gin 1.9 — популярный веб-фреймворк.
-
HoverFly 1.5.1 — Легкий инструмент моделирования API.
-
Define 0.3 — Словарь командной строки и тезаурус.
-
pgweb 0.14 — кроссплатформенный клиент для баз данных PostgreSQL.
Видео
Подкасты
Сообщества
ссылка на оригинал статьи https://habr.com/ru/post/720756/

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