Библиотека 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
Пошаговое руководство по использованию Go, AWS Lambda, DynamoDB и API Gateway для разработки бессерверного сокращателя URL-адресов.

Читать
👍7
Разбор четырех различных методов организации доступа к базе данных на Go.

Читать
🥱9👍5👎4🤔4
Библиотека программиста продолжает серию вебинаров по темам, интересным для наших подписчиков.

📍 Сегодня в 19:00 стартует трансляция вебинара, посвященного актуальным навыкам в профессии Data Science.

Темы вебинара:
— Что происходит сейчас в направлении Data Science - перспективы и доход;
— Какие навыки должен иметь успешный дата-сайентист;
— Почему математика нужна в DS и как она используется;
— Посмотрим на практике работу дата-сайентиста.

Спикер: Артур Сапрыкин — Data Scientist, предприниматель, исследователь ML/DL, ex-data scientist ПАО «Мегафон».

👉 Регистрация на вебинар: https://proglib.io/w/7484fd79
👍3
Коллекция скринкастов, демонстрирующих различные инструменты и методы использования TDD в Go.

Смотреть
👍4🤔4
Практика использования паттерна “fat service” для разработки веб-приложений и API на Go, который представляет собой смесь между service object и fat model.

Подробнее
💩9👍1
Обзор основных концепций функционального программирования в Go.

Читать
👍4👎4😱2
Поиск и устранение проблем с производительностью в веб-приложении на Go + SQLite.

Читать
👍9
Forwarded from Библиотека программиста | программирование, кодинг, разработка
👍 Как правильно писать сообщения коммитов в GIT, чтобы всем было хорошо

Правильно написанные сообщения к коммитам в Git помогают сделать проект с открытым или закрытым исходным кодом удобным для дальнейшей доработки и поддержки. В этой статье вы познакомитесь с различными стратегиями написания хороших сообщений и их использования для оптимизации процесса разработки.

🔗 Основной сайт
🔗 Зеркало
👍9
Тут старый добрый regex matcher Роба Пайка (написан на C) небезызвестный Ben Hoyt решил переписать на Go. Узнайте технические детали и результаты тестов производительности.

Подробнее
👍11
Что не так с обработчиками HTTP по умолчанию в Go? Рассуждает Preslav Rachev.

Читать
👍4
🎙 Go Get Podcast

Кстати, тут Николай Тузов (разработчик в Lamoda), Глеб Яльчик (техдир Gaijin) и другие разработчики пилят подкаст о Go. Вот два актуальных выпуска (ссылки на подкаст-площадки внутри):

🔗 Почему Go хороший? Почему Go плохой?
🔗 GameDev в Go
🔥104🌚2👎1
🔧 goyave — фреймворк для разработки веб-приложений, ориентированный на REST API и призванный упростить процесс разработки.

Репозиторий
👍11👎2🤔1
Пошаговая разработка простого Go-приложения для соревнований, основанного на веб-сокетах, sync.Map и широковещательной рассылке.

Читать
👍6🔥1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🗄️ Лучшие стратегии по работе с РСУБД: индексы, транзакции и уровни изоляции

В какой-то «идеальной» базе данных реализованы почти все хорошие стратегии, которые вы когда-либо могли придумать. В этой статье делимся лучшими практиками по работе с РСУБД.

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