Size: a a a

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

2021 March 18
Библиотека Go разработчика
Зачем нужна математика?

Из лекции аспиранта ВМК МГУ вы узнаете основные кейсы применения математики в индустриальных задачах.

https://proglib.io/w/ae566036
источник
Библиотека Go разработчика
Начните профессионально проектировать архитектуру микросервисов!

23 марта ждем вас на демо-занятии «Распределенные очереди сообщений на примере Кафки».

Преподаватель Станислав Щетинников расскажет про использование и внутреннее устройство Kafka: о плюсах, минусах и подводных камнях.

Демо-занятие входит в программу онлайн-курса «Microservice Architecture», созданного специально для разработчиков и архитекторов ПО. Это возможность получить ценные знания, оценить курс и познакомиться с экспертом.

Для регистрации на занятие пройдите вступительный тест https://otus.pw/WldK/
источник
Библиотека Go разработчика
Разработчики языка выпустили Go 1.16.1 и Go 1.15.9: https://proglib.io/w/417e350d
источник
Библиотека Go разработчика
О функциях первого класса в Go: https://proglib.io/w/fc6e7bee
источник
2021 March 19
Библиотека Go разработчика
Подписывайтесь на наш новый канал @devopsslib и получайте полезные материалы по всему, что может быть интересно DevOps-специалисту.
источник
Библиотека Go разработчика
#tip

Простой однострочник для запуска программы на Go с помощью Docker без установки Go в системе. Команда запустит main.go из текущего каталога и выведет результат.
источник
Библиотека Go разработчика
Go-password — библиотека, реализующая генерацию случайных паролей. Для дополнительной случайности используются crypto / rand.

https://proglib.io/w/6d15b245
источник
2021 March 20
Библиотека Go разработчика
Срок службы HTTP-запроса на сервере Go

Автор статьи описывает маршрут, по которому типичный HTTP-запрос проходит через сервер Go, затрагивая маршрутизаторы,  промежуточное программное обеспечение (middleware) и другие связанные вопросы, такие как параллелизм.

https://proglib.io/w/d3a58a73
источник
2021 March 21
Библиотека Go разработчика
Автоматическое обнаружение и исправление ошибок конкурентности в программных системах Go

Эмпирические исследования, проводимые авторами данного документа показали, что ошибки конкурентности, особенно связанные с неправильным использованием каналов, широко распространены в Go. Эти ошибки серьезно повредили надежность конкурентных систем Go.

Для борьбы с ошибками конкурентности Go, вызванными неправильным использованием каналов, в документе предлагается использование статической системы обнаружения ошибок конкурентности GCatch и автоматической системы исправления ошибок конкурентности GFix.
источник
2021 March 22
Библиотека Go разработчика
Интересные размышления о том, почему язык Go стал стандартом для DevOps-инженеров.

https://proglib.io/w/90c3da69
источник
Библиотека Go разработчика
В серии статей рассматривается процесс разработки сервиса подписания для инфраструктуры портала Госуслуг на C и Go:

- Часть 1. Статья посвящена Go-части сервиса, в которую входит конфигурирование, тестирование, ресты, файловый менеджер и планировщик. Иными словами, все то, что происходит до передачи данных в С-часть для подписания и верификации.
- Часть 2. Во второй части рассмотрены CGo-прослойка и C-часть, в которой происходит подписание и верификация данных, а также описаны самые важные оптимизации, ради которых создавался данный сервис.
источник
2021 March 23
Библиотека Go разработчика
Язык программирования, на котором больше всего пишите
Анонимный опрос
15%
Python
11%
JavaScript
5%
Java
5%
С/C++
3%
С#
10%
PHP
42%
Go
2%
Kotlin
1%
Swift
5%
Другой
Проголосовало: 1905
источник
Библиотека Go разработчика
Описание экосистемы Go: https://proglib.io/w/d23e3c11
источник
2021 March 24
Библиотека Go разработчика
Вы уже являетесь разработчиком, но хотите освоить Golang, чтобы расширить или сменить свой технологический стек?

Предлагаем пройти наш курс "Разработка на GO"
- старт 19 апреля.
- продолжительность 9 недель

Цель курса: Освоить язык Go и его экосистему, научить создавать сервисы на нем, показать лучшие подходы и практики, подготовить участников к работе в реальных проектах.

На курсе вы:
Освоите язык Go на уровне junior+/middle-разработчика и будете способны использовать его в реальных проектах

а также...
источник
Библиотека Go разработчика
Будь готов! Мы запускаем Telegram-канал «Карьера в Сбере»!

Прямо здесь ты будешь получать только самую свежую информацию:

⚡️ актуальные вакансии для IT-специалистов и Data-people
🎙 свежие новости о технологиях
☝️ рекомендации и советы от HR-экспертов Сбера
🤩 реальные истории IT-специалистов Сбера
🗓 анонсы важных событий и обучающих курсов

🖖 Присоединяйся к каналу «Карьера в Сбере» и будь в курсе!
источник
Библиотека Go разработчика
Полезный материал про распространенные проблемы с настройками сетевых пакетов Go по умолчанию.

https://proglib.io/w/65a77b60
источник
2021 March 25
Библиотека Go разработчика
Какой ваш коммерческий опыт в IT
Анонимный опрос
13%
нет опыта
8%
до 1 года включительно
21%
от 1 года до 3 лет включительно
21%
от 3 до 6 лет включительно
36%
более 6 лет
Проголосовало: 1154
источник
Библиотека Go разработчика
Заключительная статья в серии про написание REST API на Go с использованием различных подходов.

https://proglib.io/w/7162bf7d
источник
2021 March 26
Библиотека Go разработчика
Что объединяет Apple, Netflix, Huawei и Instragram? Не только миллиарды запросов, петабайты данных и пользователи по всему миру. Все эти компании используют распределённую NoSQL базу данных Apache Cassandra.

Уже в эту субботу 27.03 стартует однодневная онлайн-конференция Cassandra Day Russia 2021. Опытные NoSQL специалисты расскажут о возможностях одной из самых мощных баз данных современности и поделятся практическим опытом управления СУБД Cassandra.

Конференция будет состоять из двух параллельных потоков:
— Воркшопы для тех, кто только начинает или планирует работу с Cassandra;
— Доклады для опытных специалистов.

Время проведения: 27 марта, 10:00—17:00 (UTC+3)
Также всех участников конференции ждут подарки от организаторов.
Все подробности и запись по ссылке: https://proglib.io/w/48f7b72f
источник
Библиотека Go разработчика
Автор статьи делится мнением о том, что не так с типичными DDD-примерами на Go, а также демонстрирует собственную ORM для реализации персистентности доменных сущностей.

https://proglib.io/w/7d16cdea
источник