Size: a a a

Библиотека Go разработчика

2021 March 03
Библиотека Go разработчика
Пополняемая серия статей про разработку клиента Telegram на Go:

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

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

Подключиться тут
источник
Библиотека Go разработчика
Короткие советы по именованию: https://proglib.io/w/495d477d
источник
2021 March 05
Библиотека Go разработчика
источник
2021 March 06
Библиотека Go разработчика
Автономный сервер блога на Go 1.16

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

https://proglib.io/w/cddd5174
источник
2021 March 07
Библиотека Go разработчика
Cloud Native Go: Building Reliable Services in Unreliable Environments (2021)

Автор:
Matthew A. Titmus

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

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

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

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

https://proglib.io/w/ada69343
источник
Библиотека Go разработчика
Хотите освоить Data Science и не можете выбрать специализацию? Разберитесь с математической базой!

10 марта с 19:00 до 20:30
«Библиотека программиста» проводит бесплатный вебинар «Какие разделы математики в каких областях Data Science используются?»
Потратив всего два академических часа (одну вузовскую «пару»), вы получите представление о существующих внутри отрасли профессиях и сможете понять, в каком объеме нужно овладеть математикой для получения работы мечты.

Занятие проведет преподаватель курсов МГУ Кирилл Герасимов, автор более 15 научных публикаций. Он расскажет о практических примерах применения математических методов в Data Science и ответит на вопросы участников.

Зарегистрироваться можно тут
источник
2021 March 09
Библиотека Go разработчика
Практика на Go в режиме live-кода от comerc (#кодеротбога): https://proglib.io/w/eff02ea0
источник
2021 March 10
Библиотека Go разработчика
6 шагов на пути к изучению Go и созданию надежного портфолио.

https://proglib.io/w/269bdbc4
источник
2021 March 11
Библиотека Go разработчика
Нещадин Иван из Авито рассказывает про оптимизацию микросервиса на Go.

https://proglib.io/w/7e7a6022
источник
2021 March 12
Библиотека Go разработчика
Короткие советы по работе с ошибками в обработчиках HTTP.

https://proglib.io/w/411a64f7
источник
2021 March 13
Библиотека Go разработчика
Автор статьи делится опытом организации структур в проектах на Go: https://proglib.io/w/b2f5174a
источник
2021 March 14
Библиотека Go разработчика
Подписывайтесь на наш Instagram и узнавайте полезную информацию первыми: instagram.com/proglibrary
источник
Библиотека Go разработчика
Сравниваем производительность map и switch в Go: https://proglib.io/w/60f513d2
источник
2021 March 15
Библиотека Go разработчика
Ali — инструмент тестирования нагрузки, способный выполнять анализ в режиме реального времени.

https://proglib.io/w/d19f5838
источник
Библиотека Go разработчика
Читайте интервью с Java-тимлидом компании Dino Systems. Вы узнаете из первых рук, легко ли пройти путь от джуна до профессионала высокого класса и какие препятствия могут на нем встретиться.

https://proglib.io/sh/VLBFeGyvWu
источник
2021 March 16
Библиотека Go разработчика
Go-разработчик с нуля всего за год!

Нравится программирование, но не можешь разобраться во всем самостоятельно? Мы поможем освоить новую профессию и расскажем, как найти высокооплачиваемую работу после обучения!
Переходи по ссылке и регистрируйся ▶️ https://clc.am/kp4-1A

На курсе «Профессия Go-разработчик» ты получишь базовые знания программирования, а также подробное обучение по работе с Golang. Пройдя обучающий курс, ты создашь крутое портфолио и сможешь претендовать на должность junior-программиста.
Регистрируйся пока есть скидки до 60% на обучение!
источник
Библиотека Go разработчика
Внедрение зависимостей в Go

В статье описано о DI в целом, о существующих DI-проектах, а также об их преимуществах и недостатках.

https://proglib.io/w/e6280b03
источник
2021 March 17
Библиотека Go разработчика
Гайд по переменным окружения в Go: https://proglib.io/w/47cd6c65
источник