Библиотека 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
Ускоренный курс по изучению gRPC и его интеграции с вашими приложениями на Go.

https://proglib.io/w/7624b298
🔥 Какие еще IT-каналы стоит читать в Telegram? Подписывайтесь на наших друзей:

CodeCampмастхэв канал для любого IT-специалиста: полезные сервисы, лайфхаки, подборки книг и видеоуроков.

Эксплойт — секреты безопасности в сети, хакерские трюки и полезные сервисы для айтишников и не только.

UniLecs — задачи, головоломки, книги и другие радости программиста.

GIT — это сборник инструментов для ИТ специалиста и не только.

@sitodel — авторы канала бесплатно обучают необходимым навыкам создания сайтов и делятся полезными инструментами для веб-разработки.
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Через 7 часов закрывается регистрация на онлайн-хакатон по разработке децентрализованных финансовых протоколов на Tezos

Сооснователь и ранний архитектор Tezos Артур Брайтман записал видеоприглашение: «Одна из наших первоочередных задач — это привлечь на Tezos DeFi-активы. Экосистема растет и приветствует новые идеи. Приходите на хакатон и становитесь частью сообщества».

Онлайн-хакатон пройдет с 26 по 28 февраля. Регистрация заканчивается 26 февраля в 16:00 по Москве. Призовой фонд составит $25 000, максимальная награда — $12 000. Участники смогут продолжить разработку идей с хакатона при грантовой поддержке Tezos Foundation.

👉 Детали и регистрация 👈
«У Go хоть и простой синтаксис, но делать полезные вещи на нем не всегда просто» — примерно так описывает язык автор статьи, которая вызвала бурное обсуждение на различных форумах.
Руководство для начинающих по разумным абстракциям с использованием Golang

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

https://proglib.io/w/ddbd8b85
Хотите освоить сложную ИТ-специальность, но не знаете с чего начать? Начните с самого сложного!

4 марта с 19:00 до 20:30 «Библиотека программиста» проводит бесплатный вебинар «Зачем нужна математика?». Вы узнаете, почему математику называют царицей наук, чем дискретная математика отличается от непрерывной и с чем едят матанализ.

Аспирант факультета ВМК МГУ Дмитрий Емельянов расскажет вам о применении абстрактной науки в реальной жизни и в сфере высоких технологий, а потом ответит на вопросы участников.

Зарегистрироваться можно тут
Сегодня с 19:00 до 20:30 «Библиотека программиста» проводит бесплатный вебинар «Зачем нужна математика?». Вы узнаете, почему математику называют царицей наук, чем дискретная математика отличается от непрерывной и с чем едят матанализ.

Аспирант факультета ВМК МГУ Дмитрий Емельянов расскажет вам о применении абстрактной науки в реальной жизни и в сфере высоких технологий, а потом ответит на вопросы участников.

Подключиться тут
Автономный сервер блога на Go 1.16

Новый пакет embed в Go 1.16 предлагает возможность встраивать файлы непосредственно в двоичный файл Go. Используем эту возможность для создания веб-сервера, распространяемого как статический двоичный файл, со всеми встроенными в него ресурсами.

https://proglib.io/w/cddd5174
Cloud Native Go.pdf
5.9 MB
Cloud Native Go: Building Reliable Services in Unreliable Environments (2021)

Автор:
Matthew A. Titmus

Что общего у Docker, Kubernetes и Prometheus? Все эти облачные технологии написаны на языке программирования Go. В этой практической книге показано, как использовать сильные стороны Go для разработки масштабируемых и отказоустойчивых облачных сервисов, даже в непредсказуемой среде.

Вы изучите состав и построение этих приложений, от низкоуровневых функций Go до шаблонов проектирования среднего уровня и до архитектурных соображений высокого уровня.
Подборка руководств для изучения Go от Microsoft, из которых вы узнаете:

- основные инструменты, необходимые для написания первых строк кода;
- основные типы данных в Go;
- как использовать потоки управления в Go;
- как обрабатывать ошибки;
- как использовать методы и интерфейсы;
- как работает параллелизм в Go.

Последний модуль подразумевает написание и тестирование программы.

https://proglib.io/w/ada69343