Ali — инструмент тестирования нагрузки, способный выполнять анализ в режиме реального времени.
https://proglib.io/w/d19f5838
https://proglib.io/w/d19f5838
Библиотека Go-разработчика | Golang pinned «Подписывайтесь на наш Instagram и узнавайте полезную информацию первыми: instagram.com/proglibrary»
Читайте интервью с Java-тимлидом компании Dino Systems. Вы узнаете из первых рук, легко ли пройти путь от джуна до профессионала высокого класса и какие препятствия могут на нем встретиться.
https://proglib.io/sh/VLBFeGyvWu
https://proglib.io/sh/VLBFeGyvWu
Библиотека программиста
☕ «Тот, кто приходит за деньгами либо для престижа, не выдерживает темпа»
Изучить Java с нуля и пройти путь от джуна до высококлассного разработчика – задача непростая, но герою интервью это удалось. О сложностях в освоении профессии нашему корреспонденту рассказал тимлид компании DINS Андрей Кирдеев.
Go-разработчик с нуля всего за год!
Нравится программирование, но не можешь разобраться во всем самостоятельно? Мы поможем освоить новую профессию и расскажем, как найти высокооплачиваемую работу после обучения!
Переходи по ссылке и регистрируйся ▶️ https://clc.am/kp4-1A
На курсе «Профессия Go-разработчик» ты получишь базовые знания программирования, а также подробное обучение по работе с Golang. Пройдя обучающий курс, ты создашь крутое портфолио и сможешь претендовать на должность junior-программиста.
Регистрируйся пока есть скидки до 60% на обучение!
Нравится программирование, но не можешь разобраться во всем самостоятельно? Мы поможем освоить новую профессию и расскажем, как найти высокооплачиваемую работу после обучения!
Переходи по ссылке и регистрируйся ▶️ https://clc.am/kp4-1A
На курсе «Профессия Go-разработчик» ты получишь базовые знания программирования, а также подробное обучение по работе с Golang. Пройдя обучающий курс, ты создашь крутое портфолио и сможешь претендовать на должность junior-программиста.
Регистрируйся пока есть скидки до 60% на обучение!
Внедрение зависимостей в Go
В статье описано о DI в целом, о существующих DI-проектах, а также об их преимуществах и недостатках.
https://proglib.io/w/e6280b03
В статье описано о DI в целом, о существующих DI-проектах, а также об их преимуществах и недостатках.
https://proglib.io/w/e6280b03
Хабр
Внедрение зависимостей в GO
Идея внедрения зависимости проста: объект, зависящий от другого объекта, делегирует управление его жизненным циклом внешнему коду.Здесь объект самостоятельно упр...
👍1👎1
Гайд по переменным окружения в Go: https://proglib.io/w/47cd6c65
Mohitkhare
Mohit Khare
Learn what are environment variables and how to use them in Go
Зачем нужна математика?
Из лекции аспиранта ВМК МГУ вы узнаете основные кейсы применения математики в индустриальных задачах.
https://proglib.io/w/ae566036
Из лекции аспиранта ВМК МГУ вы узнаете основные кейсы применения математики в индустриальных задачах.
https://proglib.io/w/ae566036
YouTube
Зачем нужна математика? Лекция аспиранта ВМК МГУ
Разбираем кейсы применения математики в индустриальных задачах.
Оставить заявку на курс «Математика для Data Science» можно здесь – https://proglib.io/w/bb13962b
Промокод на скидку 20% – WEB20
Оставить заявку на курс «Математика для Data Science» можно здесь – https://proglib.io/w/bb13962b
Промокод на скидку 20% – WEB20
Разработчики языка выпустили Go 1.16.1 и Go 1.15.9: https://proglib.io/w/417e350d
Подписывайтесь на наш новый канал @devopsslib и получайте полезные материалы по всему, что может быть интересно DevOps-специалисту.
Go-password — библиотека, реализующая генерацию случайных паролей. Для дополнительной случайности используются crypto / rand.
https://proglib.io/w/6d15b245
https://proglib.io/w/6d15b245
GitHub
GitHub - sethvargo/go-password: A Golang library for generating high-entropy random passwords similar to 1Password or LastPass.
A Golang library for generating high-entropy random passwords similar to 1Password or LastPass. - sethvargo/go-password
Срок службы HTTP-запроса на сервере Go
Автор статьи описывает маршрут, по которому типичный HTTP-запрос проходит через сервер Go, затрагивая маршрутизаторы, промежуточное программное обеспечение (middleware) и другие связанные вопросы, такие как параллелизм.
https://proglib.io/w/d3a58a73
Автор статьи описывает маршрут, по которому типичный HTTP-запрос проходит через сервер Go, затрагивая маршрутизаторы, промежуточное программное обеспечение (middleware) и другие связанные вопросы, такие как параллелизм.
https://proglib.io/w/d3a58a73
gcatch.pdf
809.2 KB
Автоматическое обнаружение и исправление ошибок конкурентности в программных системах Go
Эмпирические исследования, проводимые авторами данного документа показали, что ошибки конкурентности, особенно связанные с неправильным использованием каналов, широко распространены в Go. Эти ошибки серьезно повредили надежность конкурентных систем Go.
Для борьбы с ошибками конкурентности Go, вызванными неправильным использованием каналов, в документе предлагается использование статической системы обнаружения ошибок конкурентности
Эмпирические исследования, проводимые авторами данного документа показали, что ошибки конкурентности, особенно связанные с неправильным использованием каналов, широко распространены в Go. Эти ошибки серьезно повредили надежность конкурентных систем Go.
Для борьбы с ошибками конкурентности Go, вызванными неправильным использованием каналов, в документе предлагается использование статической системы обнаружения ошибок конкурентности
GCatch
и автоматической системы исправления ошибок конкурентности GFix
.Интересные размышления о том, почему язык Go стал стандартом для DevOps-инженеров.
https://proglib.io/w/90c3da69
https://proglib.io/w/90c3da69
Хабр
Почему язык Go стал стандартом для DevOps-инженеров
Иногда вещи находят себе применение неожиданно и не в том, для чего их задумывали. В 1960-е годы Кен Томпсон — легенда программирования — написал компьютерную иг...
В серии статей рассматривается процесс разработки сервиса подписания для инфраструктуры портала Госуслуг на C и Go:
- Часть 1. Статья посвящена Go-части сервиса, в которую входит конфигурирование, тестирование, ресты, файловый менеджер и планировщик. Иными словами, все то, что происходит до передачи данных в С-часть для подписания и верификации.
- Часть 2. Во второй части рассмотрены CGo-прослойка и C-часть, в которой происходит подписание и верификация данных, а также описаны самые важные оптимизации, ради которых создавался данный сервис.
- Часть 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%
Другой
Описание экосистемы Go: https://proglib.io/w/d23e3c11
henvic.dev
The ecosystem of the Go programming language | Henrique Vicente
Go is one of the most prominent general-purpose programming languages nowadays. Google, Apple, Microsoft, Amazon, and Adobe, to name a few, have been using the language extensively. It’s the language of choice behind multiple cloud computing projects such…
Вы уже являетесь разработчиком, но хотите освоить Golang, чтобы расширить или сменить свой технологический стек?
Предлагаем пройти наш курс "Разработка на GO"
- старт 19 апреля.
- продолжительность 9 недель
Цель курса: Освоить язык Go и его экосистему, научить создавать сервисы на нем, показать лучшие подходы и практики, подготовить участников к работе в реальных проектах.
На курсе вы:
Освоите язык Go на уровне junior+/middle-разработчика и будете способны использовать его в реальных проектах
а также...
Предлагаем пройти наш курс "Разработка на GO"
- старт 19 апреля.
- продолжительность 9 недель
Цель курса: Освоить язык Go и его экосистему, научить создавать сервисы на нем, показать лучшие подходы и практики, подготовить участников к работе в реальных проектах.
На курсе вы:
Освоите язык Go на уровне junior+/middle-разработчика и будете способны использовать его в реальных проектах
а также...
Будь готов! Мы запускаем Telegram-канал «Карьера в Сбере»!
Прямо здесь ты будешь получать только самую свежую информацию:
⚡️ актуальные вакансии для IT-специалистов и Data-people
🎙 свежие новости о технологиях
☝️ рекомендации и советы от HR-экспертов Сбера
🤩 реальные истории IT-специалистов Сбера
🗓 анонсы важных событий и обучающих курсов
🖖 Присоединяйся к каналу «Карьера в Сбере» и будь в курсе!
Прямо здесь ты будешь получать только самую свежую информацию:
⚡️ актуальные вакансии для IT-специалистов и Data-people
🎙 свежие новости о технологиях
☝️ рекомендации и советы от HR-экспертов Сбера
🤩 реальные истории IT-специалистов Сбера
🗓 анонсы важных событий и обучающих курсов
🖖 Присоединяйся к каналу «Карьера в Сбере» и будь в курсе!
Полезный материал про распространенные проблемы с настройками сетевых пакетов Go по умолчанию.
https://proglib.io/w/65a77b60
https://proglib.io/w/65a77b60
Martin Baillie
Gotchas in the Go Network Packages Defaults
Fool Me Once I have been keeping a wee .org file of gotchas in the defaults of Go’s various net packages for a while now. I pull it up each time I’m building a service with the standard library, just to make sure I don’t miss something that I have already…