Библиотека 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
Серия статей по разработке интернет-магазина

В первой части описаны теоретические и практические аспекты разработки и деплоя ориентированного на DDD микросервиса с использованием Go, gRPC, OpenAPI, Docker и других инструментов.

Читать
👍4🤔2👏1
🔧 HTTPLoot — Go-инструмент для исследования безопасности веб-приложений. Позволяет автоматически сканировать, определять технический стек, заполнять формы, извлекать секреты из страниц ошибок/отладки и JavaScript-кода сайтов.

Инструмент разработан командой RedHunt Labs. Свою результативность он уже доказал, найдя 1 676 634 секретов в результате двух этапов глубокого тестирования.

Репозиторий
👍12🤔5
Руководство по реализации распределенной трассировки в Go-приложении с использованием OpenTelemetry и SigNoz:.

Читать
Ответы на популярные вопросы о конкурентности в Go на примерах:

— Что это?
— Какие проблемы возникают из-за конкурентного кода и как с ними справиться?

Читать
👍3
Everyday-Go.pdf
2.6 MB
Everyday Golang - The Fast Track (2021)

Автор: Alex Ellis

Перед вами мини-книга от автора множества руководств по модульному тестированию в Go и других учебных материалов (книги Serverless For Everyone Else и курса Kubernetes on Raspberry Pi).

Everyday Golang — это ускоренный курс для изучения концепций и методов, которые вы можете применять в своей повседневной работе и проектах.

Материал книги представляет собой сборник практических примеров, уроков и техник для Go-разработчиков.
👍2
Golang — это простой, быстрый и удобный язык программирования, с помощью которого можно писать сложные программы. Познакомьтесь с Go-разработкой на практике и освойте один из востребованных языков на бесплатном вебинаре 23 июня в 19:00 по московскому времени.

Регистрируйтесь по ссылке. Мы сразу пришлём вам на почту подборку полезных материалов для изучения Go:https://clc.to/gu5_hQ


Во время вебинара вы:

💡 изучите основы языка Golang;
💡 узнаете, как библиотеки помогают ускорить разработку приложений;
💡 познакомитесь с синтаксисом и основными функциями Golang;
💡 создадите многофункционального бота для Telegram и добавите проект в портфолио.

Практический вебинар будет вести Senior Golang Developer с 11-летним опытом в веб-разработке Валерий Кабисов.

🎉 Дойдите до конца вебинара и получите в подарок электронную книгу Пола Доэрти и Джеймса Уилсона «Человек + машина». Участвуйте онлайн и получите сертификат на 10 000 рублей для обучения на образовательной платформе Skillbox.
💩16👍1
Golang meetup online

1. Ложь, наглая ложь и benchmarks - Юрий Букаткин, teamlead «Программный Регион»
Расскажу про бенчмарки, про утилиты, которые помогают определить что что то в тестировании произошло не так, расскажу про причины почему так происходит и сделаем из этого выводы.

2. NeoVim как IDE для Golang и не только - Антон Губарев, software engineer «Авито»
Расскажу про плюсы и минусы использования NeoVim как основной среды. Покажу функциональные возможности сравню с аналогичными в Goland. Приведу примеры решения частых рабочих кейсов

3. Потребление оперативной памяти в языке Go: проблемы и пути решения - Виталий Исаев, старший разработчик «МойОфис»
Исследование и сравнительный анализ механизмов ограничения потребления оперативной памяти рантаймом языка Go.



🗓 29 июня, начало в 19:00 мск, Среда

🌐 ОНЛАЙН

Регистрация на мероприятие
👍7🔥4
🔧SyMon — легковесный Go-инструмент для системного мониторинга и оповещения.

Репозиторий
👍20🔥2
Набор на бесплатные курсы для разработчиков от Ozon

Route 256 — бесплатные курсы для middle-разработчиков от опытных инженеров Ozon Tech.
Чтобы попасть на курс нужно пройти отборочный контест 1-3 июля.

Сейчас идет набор на направления Go, QA (Python), C#. Оставить заявку на участие можно по ссылке

Чтобы узнать больше о курсах Route 256 — читай обзор на Proglib
👍11💩62🌭2😢1