golang

Дайджест полезных материалов из мира Golang за неделю (6.04.24 -13.04.24)

  • воскресенье, 14 апреля 2024 г. в 00:00:11
https://habr.com/ru/articles/807521/

🔥 Дайджест полезных материалов из мира Golang за неделю

Подборка полезных материалов и находок из мира Go за неделю.

Инструменты недели: 

 • xgo — библиотека, которая позволяет добавить функцию Trap и предоставляет такие инструменты, как Mock и Trace. Xgo помогает разработчикам писать юнит-тесты и отлаживать их проще и быстрее.

 • reverst - обратный туннель (с балансировщиком нагрузки) и клиентская библиотека Go-сервера, построенная на основе QUICK и HTTP/3

•portr - туннельное решение, позволяющее подключать локальные HTTP и TCP-соединения к общедоступному Интернету.

 • gorabbit - оболочка на GO, обеспечивающая высокоуровневую и надежную работу RabbitMQ с помощью клиента или менеджера.

 • househunt — полноценное веб-приложение на Go, которое научит вас создавать правильную структуру проекта.

Что почитать:

— Аутентификация go с использованием токенов PASETO

— Нативные подписки с роутером Cosmo

— Годный самоучитель по CI/CD и Kubernetes для Go-разработчиков

— Odinbit, игра моей мечты и процесс её создания. С нуля до первой публичной версии

— GoLand и его фишки

— Конкурентность и параллелизм в Go

—  Go повышение производительности в версиях с 1.0 по 1.22 

— Введение в Router Cosmo — потрясающе быстрый шлюз с открытым исходным кодом Federation V1/V2

— Пространство имен для GraphQL: Бесконфликтное объединение любого количества API

— Building "Journal Buddy": A Custom GPT for Personal Reflection

— Progress in My P2P Library: A Work in Progress

— What Happens After Agile Dies?

— Why should you try GoCfg or yet another Go config manager

— Exploiting HTTP/2 CONTINUATION frames for DoS attacks

— Gorabbit: RabbitMQ supercharged for Go Applications

— Build a CLI tool : Generating hex dumps with Golang

Что посмотреть:

🌐Создание Redis с нуля на Golang (⏱ 02:49:24)

🌐 Mastering And Taming NIL Pointers in Golang For Beginners (⏱ 13:24)

🌐 Golang: Шпаргалка для алгособеса. Алгоритмы сортировки (⏱ 19:17)

🌐 How To Build A Complete Distributed File Storage In Golang (⏱ 09:57:01)

🌐 If U Use GitHub CO-PILOT I Wont Hire You!? (⏱ 11:21)

🌐 Programming Career Paths, Roadmaps, LeetCode, And Salaries (⏱ 02:28:42)

🌐 Building Redis In Golang And NeoVim Setup With ThePrimeagen (⏱ 03:28:48)

🌐 Developers Do NOT Understand the POWER Of HTMX (⏱ 10:31)

⚡️ Дайджест за прошлую неделю.

Хорошего дня!