Библиотека Go-разработчика | Golang
23.3K subscribers
2.17K photos
43 videos
87 files
4.55K links
Все самое полезное для Go-разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/32d20779

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a4a8c2468
Download Telegram
Ali — инструмент тестирования нагрузки, способный выполнять анализ в режиме реального времени.

https://proglib.io/w/d19f5838
Библиотека Go-разработчика | Golang pinned «Подписывайтесь на наш Instagram и узнавайте полезную информацию первыми: instagram.com/proglibrary»
Go-разработчик с нуля всего за год!

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

На курсе «Профессия Go-разработчик» ты получишь базовые знания программирования, а также подробное обучение по работе с Golang. Пройдя обучающий курс, ты создашь крутое портфолио и сможешь претендовать на должность junior-программиста.
Регистрируйся пока есть скидки до 60% на обучение!
Разработчики языка выпустили Go 1.16.1 и Go 1.15.9: https://proglib.io/w/417e350d
Подписывайтесь на наш новый канал @devopsslib и получайте полезные материалы по всему, что может быть интересно DevOps-специалисту.
#tip

Простой однострочник для запуска программы на Go с помощью Docker без установки Go в системе. Команда запустит main.go из текущего каталога и выведет результат.
Срок службы HTTP-запроса на сервере Go

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

https://proglib.io/w/d3a58a73
gcatch.pdf
809.2 KB
Автоматическое обнаружение и исправление ошибок конкурентности в программных системах Go

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

Для борьбы с ошибками конкурентности Go, вызванными неправильным использованием каналов, в документе предлагается использование статической системы обнаружения ошибок конкурентности GCatch и автоматической системы исправления ошибок конкурентности GFix.
В серии статей рассматривается процесс разработки сервиса подписания для инфраструктуры портала Госуслуг на C и Go:

- Часть 1. Статья посвящена Go-части сервиса, в которую входит конфигурирование, тестирование, ресты, файловый менеджер и планировщик. Иными словами, все то, что происходит до передачи данных в С-часть для подписания и верификации.
- Часть 2. Во второй части рассмотрены CGo-прослойка и C-часть, в которой происходит подписание и верификация данных, а также описаны самые важные оптимизации, ради которых создавался данный сервис.
Язык программирования, на котором больше всего пишите
Anonymous Poll
22%
Python
15%
JavaScript
8%
Java
7%
С/C++
5%
С#
14%
PHP
57%
Go
2%
Kotlin
1%
Swift
7%
Другой
Вы уже являетесь разработчиком, но хотите освоить Golang, чтобы расширить или сменить свой технологический стек?

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

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

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

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

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

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

🖖 Присоединяйся к каналу «Карьера в Сбере» и будь в курсе!