Библиотека Go-разработчика | Golang
23.3K subscribers
2.08K photos
42 videos
87 files
4.45K links
Все самое полезное для Go-разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/32d20779

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a4a8c2468
Download Telegram
Полный гайд по интеграции JWT-аутентификации в приложение на Go + chi с использованием chi jwtauth middleware.

Читать
👍13
#ищу_работу

Напишите пару слов о себе, добавьте ссылку на гитхаб/резюме и укажите хештеги: #язык, #стек, #библиотеки
👍3
🔧 fgtrace — экспериментальный профилировщик/трассировщик горутин.

https://github.com/felixge/fgtrace
👍13
Alex Edwards - Let's Go-Alex Edwards (2022).epub
6.6 MB
Let's Go 2nd edition (2022)

Автор: Alex Edwards

Перед вами книга, которая отвечает на многие вопросы в разработке веб-приложений на Go. Например:

— Где можно увидеть конкретный пример реального веб-приложения?
— Как лучше структурировать и организовать код?
— Как управлять зависимостями и контролировать версии?
— Как эффективно протестировать веб-приложение? И многие другие.

В книге рассказывается о сборке полного рабочего приложения от начала до конца, подкрепляя все на практике. К концу книги у вас будут знания, необходимые для создания профессиональных веб-приложений.
24🔥11👍2
Менее известные фичи go.mod

В статье рассматривается дизайн модулей в Go и разбирается, как они поддерживают безопасность цепочек поставок.

Читать
👍10
Практика сканирования Go-микросервиса на наличие уязвимостей и интеграции сканера в CI/CD пайплайн.

Читать
🔥9👍2
Расширяем границы Markdown-файла с использованием Go: «крестики-нолики» в GitHub README.md.

Читать
Если вы работаете с БД напрямую через драйвер без использования ORM и устали вручную перебирать строки и сканировать данные из всех столбцов в соответствующее место назначения, то для вас есть хорошие новости.

Инструмент scany стремится решить эту проблему. Он позволяет разработчикам сканировать сложные данные из БД в структуры Go и другие составные типы всего одним вызовом функции и не беспокоиться об итерации строк.

https://github.com/georgysavva/scany
👍4
Фреймворк Bud в действии: настройка, структура проекта, создание простого приложения и сравнение с другими фреймворками.

Читать
👍7😁3
🗣️👍 14 советов, как давать грамотный фидбэк, чтобы никого не обидеть

Хотите стать фидбэкером 99-го уровня и не испортить отношения с коллегами? В этой статье делимся лучшими практиками мастеров грамотного фидбэка.

🔗 Основной сайт
🔗 Зеркало
👍3