https://proglib.io/w/0e695cbb
go get в Go 1.17.1 — всё. Подробнее о причинах таких изменений и работе с новыми командами читайте в статье.https://proglib.io/w/0e695cbb
Принудительное закрытие TCP-соединения в Go
В статье разобраны два способа закрытия TCP-сессий: традиционное закрытие по умолчанию и принудительное закрытие с использованием метода
https://proglib.io/w/3863ac9d
В статье разобраны два способа закрытия TCP-сессий: традиционное закрытие по умолчанию и принудительное закрытие с использованием метода
SetLinger().https://proglib.io/w/3863ac9d
Medium
Forcefully Closing TCP Connections in Golang
Learn the differences between traditional and forceful TCP connection closure in Go, and when to use each method
Видеозаписи докладов с ивента GoDevNet на тему Tiny Go Technology & Hardware.
https://proglib.io/w/0e1d871b
https://proglib.io/w/0e1d871b
Mario Carrion, архитектор программного обеспечения и ведущий инженер, делится бесценным опытом разработки на Go в своих видеоуроках:
- Шаблоны конкурентности
- Архитектура ПО в Go
- Изучение Go
- Тестирование
- Микросервисы
- Инструменты и пакеты
- Шаблоны конкурентности
- Архитектура ПО в Go
- Изучение Go
- Тестирование
- Микросервисы
- Инструменты и пакеты
«Лаборатория Касперского» ищет крутых разработчиков Golang в команду.
Мы ждем целеустремленных специалистов с глубоким техническим бекграундом. Если вы:
- понимаете специфику высоконагруженных, многопоточных, распределенных систем;
- мастерски владеете Rust, Go, C++;
- разбираетесь в архитектуре ядра Linux, а также CPU и DRAM,
то смело подавайте заявку на открытые вакансии:
1. Golang Developer (SIEM KUMA) — разработка и развитие компонентов системы на языке Go.
2. Go Developer (Kaspersky Security Centre) — адаптация open-source решений для нужд платформы, проведение качественного ревью кода, написание интеграционных и функциональных автотестов на C#.
3. Developer Go — разработка распределенных систем хранения данных и бизнес-логики приложений, а также проведение ревью кода, развертывание и поддержка системы.
Переходите по ссылке, чтобы ознакомиться с подробной информацией о вакансиях и присоединиться к команде лучших экспертов.
Мы ждем целеустремленных специалистов с глубоким техническим бекграундом. Если вы:
- понимаете специфику высоконагруженных, многопоточных, распределенных систем;
- мастерски владеете Rust, Go, C++;
- разбираетесь в архитектуре ядра Linux, а также CPU и DRAM,
то смело подавайте заявку на открытые вакансии:
1. Golang Developer (SIEM KUMA) — разработка и развитие компонентов системы на языке Go.
2. Go Developer (Kaspersky Security Centre) — адаптация open-source решений для нужд платформы, проведение качественного ревью кода, написание интеграционных и функциональных автотестов на C#.
3. Developer Go — разработка распределенных систем хранения данных и бизнес-логики приложений, а также проведение ревью кода, развертывание и поддержка системы.
Переходите по ссылке, чтобы ознакомиться с подробной информацией о вакансиях и присоединиться к команде лучших экспертов.
📖 ТОП-10 книг об ИТ не только для айтишников
Подборка литературы для желающих познакомиться с миром технологий. Эти книги подойдут не только практикующим программистам, но и тем, кто интересуется самой динамично развивающейся отраслью.
https://proglib.io/sh/VhXqOxKuNC
Подборка литературы для желающих познакомиться с миром технологий. Эти книги подойдут не только практикующим программистам, но и тем, кто интересуется самой динамично развивающейся отраслью.
https://proglib.io/sh/VhXqOxKuNC
28 сентября в 19:00 на youtube-канале Podlodka пройдет митап для бэкенд-разработчиков PHP & GO «Как выжить при быстром росте». Ребята из быстрорастущих стартапов России и Европы Qonversion, Bolt (главный конкурент Uber в Европе), Ситимобил и Vivid Money а также Google поделятся, с какими сложностями они столкнулись при экстремальном и неожиданном росте до сотен миллионов пользователей, и как они с этим справились — технически и организационно. Регистрируйтесь, чтобы получить ссылку на трансляцию.
lu.ma
Митап: Как выжить при быстром росте · Luma
28 сентября в 19:00 мы вместе с ребятами из Podlodka проведем онлайн-митап «Как выжить при быстром росте».
Быстрый рост приложения испытывает на прочность инфраструктуру и команду...
Быстрый рост приложения испытывает на прочность инфраструктуру и команду...
Библиотека Go-разработчика | Golang pinned «28 сентября в 19:00 на youtube-канале Podlodka пройдет митап для бэкенд-разработчиков PHP & GO «Как выжить при быстром росте». Ребята из быстрорастущих стартапов России и Европы Qonversion, Bolt (главный конкурент Uber в Европе), Ситимобил и Vivid Money а…»
Интересный материал о применении современных шаблонов конкурентности Go к конвейерам данных.
https://proglib.io/w/3fabad70
https://proglib.io/w/3fabad70
Medium
Applying Modern Go Concurrency Patterns to Data Pipelines
Resilient, fast, efficient and concise? Pick all four! How to apply old and new concurrency patterns to pipelines in Golang
🔧 GoSublime — IDE-подобный плагин для Sublime Text 3, обеспечивающий автозавершение кода, интеграцию с большинством инструментов разработки и многое другое.
⭐️ 3414
https://proglib.io/w/59d0e905
⭐️ 3414
https://proglib.io/w/59d0e905
Sublimetext
Sublime Text - the sophisticated text editor for code, markup and prose
Available on Mac, Windows and Linux
Пишем простое приложение для демонстрации использования
https://proglib.io/w/d23b7a0f
Handle, Handler, HandleFunc и HandlerFunc.https://proglib.io/w/d23b7a0f
DEV Community
Golang: A simple dockerized app to demonstrate the use of Handle, Handler, HandleFunc and HandlerFunc.
When trying to understand how to build a web application in Go, it took me a while to understand the...
🔧 sftpgo — полнофункциональный и настраиваемый SFTP-сервер с дополнительной поддержкой FTP/S и WebDAV.
Инструмент поддерживает локальную файловую систему, зашифрованную локальную файловую систему, S3 (совместимое) объектное хранилище, Google Cloud Storage, Azure Blob Storage и SFTP, а полный функционал не влезет в ограничения по длине поста.
⭐️ 2962
https://proglib.io/w/9ddbec38
Инструмент поддерживает локальную файловую систему, зашифрованную локальную файловую систему, S3 (совместимое) объектное хранилище, Google Cloud Storage, Azure Blob Storage и SFTP, а полный функционал не влезет в ограничения по длине поста.
⭐️ 2962
https://proglib.io/w/9ddbec38
GitHub
GitHub - drakkan/sftpgo: Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage…
Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage, Azure Blob - drakkan/sftpgo
Аналог play.golang.org, который полностью работает в браузере посредством компиляции goscript в WASM.
Попробовать
Посмотреть исходные коды
Попробовать
Посмотреть исходные коды
GitHub
GitHub - oxfeeefeee/goscript: An alternative implementation of Golang specs, written in Rust for embedding or wrapping.
An alternative implementation of Golang specs, written in Rust for embedding or wrapping. - oxfeeefeee/goscript
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Учиться чему-либо бывает непросто: многие откладывают обучение, не могут выделить на него время, теряются в количестве информации или, наоборот, не могут найти актуальные источники.
Команда «Библиотеки программиста» хотела бы исследовать вопрос для дальнейшего развития проекта и посему просим вас выделить пару минут своего времени на гугл форму.
https://forms.gle/qVJEULRbbHTJTzYr6
Команда «Библиотеки программиста» хотела бы исследовать вопрос для дальнейшего развития проекта и посему просим вас выделить пару минут своего времени на гугл форму.
https://forms.gle/qVJEULRbbHTJTzYr6
Google Docs
Чему бы вы хотели научиться?
Мы в активном поиске идей для образовательных продуктов и будем рады узнать ваши пожелания по обучению.
🔧 gop (GoPlus, Go+) — язык со статической типизацией, который полностью совместим с Go и разработан для STEM (Science, Technology, Engineering, Mathematics) и data science.
Репозиторий
Сайт
Репозиторий
Сайт
GitHub
GitHub - goplus/gop: The Go+ programming language is designed for engineering, STEM education, and data science
The Go+ programming language is designed for engineering, STEM education, and data science - goplus/gop
Вкратце о Concurrency & Parallelism в Go: https://proglib.io/w/88052fee
Medium
A Crash Course on Concurrency & Parallelism in Go
Go routines, wait groups, mutex locks, channels and more!
Статья Ильи Зобенко из Mail.ru Group о безопасной интеграции с помощью паттерна Circuit Breaker в Go.
https://proglib.io/w/7b109bce
https://proglib.io/w/7b109bce
DEV Community
Secure integrations with Circuit Breaker in Go
Modern web projects rarely exist without any external service integrations. It can be SMS gates,...