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)

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

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