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

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

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

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

РКН: https://gosuslugi.ru/snet/67a4a8c2468
Download Telegram
Как реализован бэкенд Apple AirTag? Почему сайдкар лучше фреймворка? Как правильно задизайнить API? Как работает алгоритм консенсуса в рапределенных системах?

Антон Скогорев - руководитель отдела разработки делится полезными материалами и авторским контентом в своем телеграмм канале об архитектуре распределенных систем, подписывайтесь.

Самый быстрый и эффективный способ набрать опыта для system design interview.

https://t.me/startup_architecture
Библиотека Go-разработчика | Golang pinned «Как реализован бэкенд Apple AirTag? Почему сайдкар лучше фреймворка? Как правильно задизайнить API? Как работает алгоритм консенсуса в рапределенных системах? Антон Скогорев - руководитель отдела разработки делится полезными материалами и авторским контентом…»
Автоматическое создание архитектурных диаграмм для микросервисной архитектуры с использование Encore: видеоруководство для Go-разработчика

Под капотом также автообновление в режиме реального времени по мере внесения изменений в код. Бесплатно, если у вас до 3 человек в команде.

Смотреть
🔧 Pagoda — базовый стартовый набор для быстрой и простой фуллстек-разработки на Go. Под капотом: echo, ent, Postgres, Redis, htmx, Alpine.js и Bulma.

https://github.com/mikestefanello/pagoda
Пополняемая серия статей о пошаговой разработке легковесного аналога Kubernetes на Go. От вас требуются базовые знания Go, Docker и Linux.

Читать
🔧 Coraza — высокопроизводительный WAF, написанный на Go. Он поддерживает наборы правил ModSecurity SecLang и полностью совместим с основным набором правил OWASP.

https://github.com/corazawaf/coraza
Какие подкасты вы слушаете?
Расскажите в комментариях ⬇️
Golang Aha! Moments — пополняемая серия статей от разработчика из OpenZiti

Как и любой разработчик автор сталкивался с трудностями и преодолевал их. Таким образом, перед вами исключительно практическая серия статей.

Каналы
Дженерики
🔟💡 Не только мозговой штурм: 10 ментальных моделей в помощь программисту

Как думать, чтобы решать задачи быстрее? Ментальные модели (паттерны мышления) помогут найти причину проблемы и понять, в каком порядке расставить приоритеты, чтобы быстро найти решение.

🔗 Основной сайт
🔗 Зеркало
Пример использования Wails для разработки десктопного приложения на React + Go.

Читать
Мы знаем как быстро и легко начать карьеру в IT
Попробуй курсы от Proglib.academy

Именно для тебя мы делаем скидку на все наши курсы, в которых есть вся необходимая база
Скидка 50% действует до 31 октября

Выбрать курсы:

👉🏻Алгоритмы и структуры данных
👉🏻Математика для Data Science
👉🏻Основы IT для непрограммистов
👉🏻Основы программирования на Python
👉🏻Frontend Basic: принцип работы современного веба

Также мы устраиваем конкурс на 3 бесплатных места на любой наш курс. Переходи по ссылке, заполняй анкету, и 31 октября мы случайным образом разыграем доступ к курсу ☄️
Известный образовательный ресурс Learn Go with Tests пополнился новым материалом:

Introduction to acceptance tests
Scaling acceptance tests
#news

Команда ent представила новую опцию Aggregate.

Подробнее
#хочу_спросить

Задавайте любые вопросы о программировании и получайте ответы от пользователей. В комментариях под постом укажите #язык, #стек и/или #библиотеку, по которым задаете вопрос.
Пишем легковесный сокращатель URL-адресов на Go + Redis.

Читать