fa
Feedback
Golang Юниор

Golang Юниор

رفتن به کانال در Telegram

Канал для начинающих изучать язык программирования Go. Юниоры или Junior - Вперед. Контент нашего канала состоит из: - туториалы - вопросы с собесов - тесты на знания Go @viktorreh @anothertechrock Чат: https://t.me/+UA9kQbQdpFxmZGY6

نمایش بیشتر
4 924
مشترکین
-224 ساعت
-27 روز
+1330 روز
جذب مشترکین
ژوئن '26
ژوئن '26
+55
در 2 کانال‌ها
مه '26
+73
در 0 کانال‌ها
Get PRO
آوریل '26
+54
در 0 کانال‌ها
Get PRO
مارس '26
+63
در 0 کانال‌ها
Get PRO
فوریه '26
+188
در 8 کانال‌ها
Get PRO
ژانویه '26
+47
در 0 کانال‌ها
Get PRO
دسامبر '25
+51
در 0 کانال‌ها
Get PRO
نوامبر '25
+36
در 0 کانال‌ها
Get PRO
اکتبر '25
+58
در 0 کانال‌ها
Get PRO
سپتامبر '25
+33
در 0 کانال‌ها
Get PRO
اوت '25
+65
در 0 کانال‌ها
Get PRO
ژوئیه '25
+40
در 0 کانال‌ها
Get PRO
ژوئن '25
+36
در 0 کانال‌ها
Get PRO
مه '25
+54
در 0 کانال‌ها
Get PRO
آوریل '25
+69
در 0 کانال‌ها
Get PRO
مارس '25
+224
در 2 کانال‌ها
Get PRO
فوریه '25
+74
در 1 کانال‌ها
Get PRO
ژانویه '25
+72
در 0 کانال‌ها
Get PRO
دسامبر '24
+64
در 0 کانال‌ها
Get PRO
نوامبر '24
+66
در 0 کانال‌ها
Get PRO
اکتبر '24
+87
در 0 کانال‌ها
Get PRO
سپتامبر '24
+80
در 0 کانال‌ها
Get PRO
اوت '24
+73
در 0 کانال‌ها
Get PRO
ژوئیه '24
+54
در 0 کانال‌ها
Get PRO
ژوئن '24
+46
در 0 کانال‌ها
Get PRO
مه '24
+45
در 0 کانال‌ها
Get PRO
آوریل '24
+78
در 0 کانال‌ها
Get PRO
مارس '24
+69
در 0 کانال‌ها
Get PRO
فوریه '24
+73
در 0 کانال‌ها
Get PRO
ژانویه '24
+90
در 0 کانال‌ها
Get PRO
دسامبر '23
+99
در 0 کانال‌ها
Get PRO
نوامبر '23
+37
در 0 کانال‌ها
Get PRO
اکتبر '23
+34
در 0 کانال‌ها
Get PRO
سپتامبر '23
+42
در 0 کانال‌ها
Get PRO
اوت '23
+119
در 0 کانال‌ها
Get PRO
ژوئیه '23
+123
در 0 کانال‌ها
Get PRO
ژوئن '23
+48
در 0 کانال‌ها
Get PRO
مه '23
+55
در 0 کانال‌ها
Get PRO
آوریل '23
+58
در 0 کانال‌ها
Get PRO
مارس '23
+110
در 0 کانال‌ها
Get PRO
فوریه '23
+216
در 0 کانال‌ها
Get PRO
ژانویه '23
+139
در 0 کانال‌ها
Get PRO
دسامبر '22
+368
در 0 کانال‌ها
Get PRO
نوامبر '22
+119
در 0 کانال‌ها
Get PRO
اکتبر '22
+144
در 0 کانال‌ها
Get PRO
سپتامبر '22
+393
در 0 کانال‌ها
Get PRO
اوت '22
+86
در 0 کانال‌ها
Get PRO
ژوئیه '22
+349
در 0 کانال‌ها
Get PRO
ژوئن '22
+179
در 0 کانال‌ها
Get PRO
مه '22
+224
در 0 کانال‌ها
Get PRO
آوریل '22
+5 250
در 0 کانال‌ها
Get PRO
مارس '22
+3 849
در 0 کانال‌ها
تاریخ
رشد مشترکین
اشارات
کانال‌ها
24 ژوئن+3
23 ژوئن+2
22 ژوئن+7
21 ژوئن0
20 ژوئن+1
19 ژوئن0
18 ژوئن+5
17 ژوئن+1
16 ژوئن+1
15 ژوئن+1
14 ژوئن+2
13 ژوئن+2
12 ژوئن+1
11 ژوئن+2
10 ژوئن0
09 ژوئن0
08 ژوئن+1
07 ژوئن+1
06 ژوئن+4
05 ژوئن+1
04 ژوئن+4
03 ژوئن+5
02 ژوئن+5
01 ژوئن+6
پست‌های کانال
✔️ Alibaba выпустила Qwen 3.7 max. Бенчмарки - выглядят впечатляюще. Модель 35 часов работала автономно. Сделала 1158 обращен
✔️ Alibaba выпустила Qwen 3.7 max. Бенчмарки - выглядят впечатляюще. Модель 35 часов работала автономно. Сделала 1158 обращений к инструментам. И ускорила один проект в 10 раз - конкретно attention-ядро (это часть, которая отвечает за «внимание» внутри нейросети). Модель просто долго и упорно крутила один и тот же цикл: скомпилировать → замерить, где тормозит → переписать. И так по кругу, пока не стало быстрее. Одна чётко поставленная задача - главный критерий успеха. Qwen утверждает, что агентные способности модели могут обобщаться из разнообразных тренировочных сред примерно так же, как языковые способности обобщаются из разнообразного текста. То есть модель учится не просто отвечать, а переносить паттерны действий между задачами, инструментами и средами. 📖 Blog: https://qwen.ai/blog?id=qwen3.7 ✅ Qwen Studio: https://chat.qwen.ai/?models=qwen3.7-max ⚡️ API:https://modelstudio.console.alibabacloud.com/ap-southeast-1?tab=doc#/doc/?type=model&url=2840914_2&modelId=qwen3.7-max&serviceSite=international #qwen

2
✈️ Агрегатор вакансий в IT: talanto.work 🟢50.000+ вакансий с разных сайтов 🟢Бот с уведомлениями о ваших вакансиях 🟢Написан
✈️ Агрегатор вакансий в IT: talanto.work 🟢50.000+ вакансий с разных сайтов 🟢Бот с уведомлениями о ваших вакансиях 🟢Написание сопровода 🟢Разбор"прожарка" вашего резюме 🟢Проверка соответствие вашего резюме вакансиям на сайте А если вам интересно все держать в телеграме то наш канал с последними свежими вакансиями: @talantojob
588
3
🔔Новые вакансии по Golang за последние 7 дней 1️⃣ Golang разработчик Элементарные программные решения Office · Новосибирск 2
🔔Новые вакансии по Golang за последние 7 дней 1️⃣ Golang разработчик Элементарные программные решения Office · Новосибирск 2️⃣ Golang-разработчик Градиент Hybrid · Москва 3️⃣ Network Developer Engineer (Golang, DevOps, VPN) Авокод Remote · Москва · 💰 220 000 – 300 000 RUR 4️⃣ Senior PHP/Golang Developer Тендертех Hybrid · Москва 5️⃣ Golang-разработчик Кучугурный Тимофей Федорович Remote · Москва 6️⃣ Технический лидер Golang разработки ИТ-Экспертиза Remote · Москва 7️⃣ Backend-разработчик Go Инвольта Remote · Иваново 8️⃣ Golang-разработчик БЮРО 1440 Senior · Hybrid · Москва 9️⃣ Senior Golang-разработчик МТС Senior · Remote · Москва 1️⃣0️⃣ Senior Golang-разработчик GO Digital Senior · Remote · Москва · 💰 200 000 – 400 000 RUR 1️⃣1️⃣ Senior Golang Developer Рекрутер Юлия Senior · Remote · 💰 от 350 000 ₽ 1️⃣2️⃣ Senior Backend Engineer Golang Gradient Senior · Remote · Москва · 💰 от 450 000 RUR 1️⃣3️⃣ Senior Golang Developer Астратех Senior · Remote · Москва · 💰 380 000 – 480 000 ₽ ✈️ Talanto | #вакансии #golang
522
4
⚡️ Cloud Torrent - торрент-клиент, который работает не на вашем компьютере, а на удалённом сервере. Идея простая: вы запускае
⚡️ Cloud Torrent - торрент-клиент, который работает не на вашем компьютере, а на удалённом сервере. Идея простая: вы запускаете загрузку через веб-интерфейс, сервер сам скачивает файлы на диск, а потом вы можете забрать их через браузер или смотреть в потоковом режиме по HTTP. Проект написан на Go и удобен тем, что не требует тяжёлой настройки. Запустили один бинарник - получили удалённый торрент-клиент с веб-доступом. Что умеет: - работает как один исполняемый файл - запускается на разных платформах - поддерживает встроенный поиск торрентов - показывает обновления в реальном времени - нормально открывается с телефона - раздаёт скачанные файлы через быстрый HTTP-сервер По сути, это self-hosted альтернатива обычному торрент-клиенту: торренты крутятся на сервере, а вы управляете ими из браузера. https://github.com/jpillora/cloud-torrent
910
5
Лидеры по работе с данными и ИИ из Альфа-Банка, Сбера, X5 Tech, Т-Банка, Ozon Fintech, Банка России, Дикси, Ситидрайва, Lamod
Лидеры по работе с данными и ИИ из Альфа-Банка, Сбера, X5 Tech, Т-Банка, Ozon Fintech, Банка России, Дикси, Ситидрайва, Lamoda, Черкизово и других компаний расскажут, как данные и искусственный интеллект помогают ускорять бизнес в финтехе, ритейле, промышленности, транспорте и агросекторе. 9 июля на форуме Data Day 2026: 💰 Тренды AI и данных «из первых уст». На какие технологии и подходы делают ставку лидеры рынка? 💰 Как превратить хаос данных в надежный бизнес-навигатор и сделать данные стратегическим активом компании. 💰 Практика внедрения AI и data-driven подходов в финтехе, ритейле, логистике, промышленности и агросекторе. 💰 Как находить новые точки роста, используя опыт цифровых лидеров и сильные data-команды. 💰 AI-hub: выставка и центр экспертизы готовых AI-решений и автономных агентов для бизнеса. Выступают: – Руслан Булатов, Банк России. Директор Департамента финансовых технологий. – Дмитрий Криволапов, Lamoda. Директор департамента по данным и аналитике. – Алексей Бондаренко, Газпромбанк. Вице-президент — начальник департамента управления данными. – Дмитрий Рузанов, Альфа-Банк. Директор департамента разработки моделей. – Павел Денисенко, X5 Tech. Директор департамента развития платформы больших данных. – Артём Летин, ВТБ. Начальник управления моделирования КИБ и СМБ, вице-президент. – Валерий Поляков, Т-Банк. Лидер по данным группы Т-Технологии (Chief Data Officer). – Александр Лукьянов, ДОМ РФ Технологии. Генеральный директор. – Валентина Рудик, Ozon Fintech. Руководитель розничного кредитования. – Андрей Скачёк, М.Видео, Директор по маркетингу И другие. Вас ждет самый масштабный Data Day: 🔥 5 отраслевых треков (Финтех, Агропром, Путешествия и Транспорт, Ритейл, Персональная эффективность) 🔥 1500+ участников 🔥 60+ спикеров 9 июля, «Бизнес. Техноград», ВДНХ, Москва. Присоединяйтесь! Форум соберет экспертов по данным и AI из банков, ритейла, телекома, транспорта, агропрома, ИТ-компаний и индустриальных лидеров. 👉 Программа и регистрация Реклама. ООО «Регламент». ИНН 7708323273. erid:2W5zFJJ3D6q
757
6
🔔Новые вакансии по Golang за последние 7 дней 1️⃣ Golang-разработчик Т1 Middle · Office · Казань 2️⃣ Golang-разработчик САТЕ
🔔Новые вакансии по Golang за последние 7 дней 1️⃣ Golang-разработчик Т1 Middle · Office · Казань 2️⃣ Golang-разработчик САТЕЛ Hybrid · Волгоград 3️⃣ Golang разработчик Freedom Pay Senior · Hybrid · Алматы 4️⃣ Team Lead Golang Сбер Lead · Hybrid 5️⃣ Golang-разработчик Volta Middle · Hybrid · Москва · 💰 до 400 000 ₽ 6️⃣ Backend Developer Middle/Senior | Golang Каспи Софтвер Senior · Remote · Минск 7️⃣ Golang разработчик (Middle+, Senior) Middle · Remote · 💰 от 1 600 $ ✈️ Talanto | #вакансии #golang
695
7
Пост для тех кто ищет работу. Сколько вакансий ты открываешь за день и сразу закрываешь? Не подходит стек. Не тот грейд. Слишком низкая зарплата. Нельзя работать из твоей страны. На https://talanto.work можно заранее настроить навыки, уровень, зарплату, локацию компании и формат работы. Регион удалёнки тоже выбирается отдельно. В ленте остаются вакансии, на которые действительно есть смысл откликаться.
893
8
pkg.go.dev наконец получил официальный API для Go-пакетов 👀 Go-команда представила pkg.go.dev API - теперь инструменты, IDE,
pkg.go.dev наконец получил официальный API для Go-пакетов 👀 Go-команда представила pkg.go.dev API - теперь инструменты, IDE, агенты и автоматизация могут получать данные о Go-модулях напрямую, без парсинга HTML и хрупких костылей. Что можно дергать через API: • информацию о пакете • данные о модуле • список версий • пакеты внутри модуля • поиск по pkg.go.dev • список символов • кто импортирует пакет • уязвимости модуля или пакета Главное тут не просто «ещё один API». Это инфраструктурный шаг под AI-assisted coding: моделям и агентам теперь проще получать точный контекст по Go-экосистеме, версиям, символам и зависимостям. API пока живёт в /v1beta, но уже есть OpenAPI-спека и reference CLI-клиент pkgsite-cli. Подробнее: https://go.dev/blog/pkgsite-api @Golang_google
1 040
9
🔔Новые вакансии по Golang за последние 7 дней 1️⃣ Junior Golang Developer MIND Software Junior · Remote · GLOBAL 2️⃣ Golang Developer Middle · Office · Limassol, Cyprus 3️⃣ Golang Developer (Junior) ФАЙВДЖЕН Junior · Hybrid · Москва · 💰 150 000 – 200 000 ₽ 4️⃣ Golang Instructor Nebius Academy Senior · Remote · 💰 6 400 – 13 600 $ 5️⃣ Golang developer Wildberries Lead · Remote 6️⃣ Senior Golang Developer - Backend Services & Cloud-Native Applications Bright Vision Technologies Senior · Remote · United State 7️⃣ Senior Golang engineer (#5319) N-iX Senior · Remote · Ukraine 8️⃣Senior Golang Backend Engineer (Remote) proxima research Senior · Remote · UKRAINE 9️⃣ Стажер Golang разработчик МТС Junior · Hybrid · Москва 1️⃣0️⃣ Senior Golang разработчик Senior · Hybrid · Russia 1️⃣1️⃣ Senior Golang Developer for AI Customer Experience Platform acclaim ai Senior · Remote · SERBIA 1️⃣2️⃣ Senior Golang-разработчик (MaaS) Сбер Senior · Hybrid · Москва 1️⃣3️⃣ Senior Golang Developer Senior · Remote · РФ · 💰 от 200 000 ₽ ✈️ Talanto | #вакансии #golang
964
10
Timescale выкатили TigerFS - проект на Go, который монтирует PostgreSQL как файловую систему. Вместо того чтобы каждый раз ле+2
Timescale выкатили TigerFS - проект на Go, который монтирует PostgreSQL как файловую систему. Вместо того чтобы каждый раз лезть в SQL-клиент, ты можешь ходить по базе обычными Unix-командами: - ls - посмотреть таблицы и строки - cat - прочитать запись - grep - быстро отфильтровать данные - echo - записать значение - rm - удалить запись Таблица становится директорией, строка - файлом или папкой, колонки - отдельными файлами. Например, /mnt/db/users/123.json может быть обычной строкой из таблицы users в JSON-формате. На Linux используется FUSE, на macOS - NFS backend. Получается довольно необычная идея: Postgres остаётся базой данных, но наружу выглядит как папка, по которой можно ходить через ls, cat, grep и привычные shell-инструменты. Репозиторий: https://github.com/timescale/tigerfs
937
11
🚀 На платформе Mentorix вышел курс — «Kubernetes: от основ до продакшена» 🐳 Уже работаете с Docker и хотите вырасти из «зап
🚀 На платформе Mentorix вышел курс — «Kubernetes: от основ до продакшена» 🐳 Уже работаете с Docker и хотите вырасти из «запустить контейнер локально» в инженера, который держит кластер в проде? Этот курс — про инженерию: как развернуть, масштабировать и эксплуатировать сервисы в Kubernetes так, чтобы они не падали под нагрузкой и переживали отказ узлов. ⚙️ Полный стек: Pods, Deployments, Services, Ingress, ConfigMap и Secrets, тома и StatefulSet, Helm, автоскейлинг (HPA), RBAC, мониторинг через Prometheus + Grafana 🧩 Более 400 интерактивных заданий с автопроверкой — пишете манифесты и команды прямо в браузере 🚀 Финальный проект: рабочее приложение в кластере с балансировкой, автоскейлингом и мониторингом — в портфолио и на собеседования 🏅 Сертификат по завершении — в резюме или LinkedIn 🔥 Скидка 50% только 24 часа 👉 Забрать курс ━━━━━━━━━━━━━━ 🎁 Также доступны бесплатные курсы с бессрочным доступом: ⚡️ Golang — основы языка 🐳 Docker: первые шаги 🔧 Git для начинающих 🖥 Основы командной строки Linux 📚 Все бесплатные курсы Mentorix
816
12
🚀 Golang Roadmap 2026 — продвинутый курс на русском 📌 О курсе Это бесплатный open-source roadmap на русском языке. Внутри —
🚀 Golang Roadmap 2026 — продвинутый курс на русском 📌 О курсе Это бесплатный open-source roadmap на русском языке. Внутри — 19 модулей, каждый со своей теорией, практикой, бесплатными ресурсами и финальным проектом. Программа собрана так, чтобы провести вас от полного нуля до уровня Senior/Staff Go Engineer за 12–18 месяцев при темпе 10–15 часов в неделю. Главный принцип курса — практика > видосы. Каждую тему вы закрываете кодом: пишете, ломаете, чините, рефакторите. Любой модуль завершается мини-проектом, который можно положить в портфолио. 🎯 Кому подойдёт 🐹 Новичкам в Go — даже если до этого писали только на Python/JS/PHP 🛠 Backend-разработчикам с другого стека — хотите перейти на Go 📈 Junior Go-разработчикам — нужен путь до Middle/Senior 🚀 Middle-инженерам — закрыть пробелы в архитектуре, observability, distributed 🤖 Тем, кто хочет писать AI-инфраструктуру — модуль 18 специально про это https://github.com/Develp10/golangroadmap2026
1 128
13
🔔Новые вакансии по Golang за последние 7 дней 1️⃣ Golang Developer Evrone Senior · Remote · Тбилиси · 💰 до 5 000 $ 2️⃣ Golang Developer Bright Vision Technologies Remote · United State 3️⃣ Golang Backend Developer talcom NETHERLANDS 4️⃣ Golang Developer Middle · Remote · Санкт-Петербург / Москва, Россия · 💰 от 250 000 ₽ 5️⃣ Senior Golang Engineer Coinspaid Senior · Remote · Remote (global) 6️⃣ Backend Vibe Engineer (Golang) Bitlica Remote · Worldwide (except Russia) 7️⃣ Стажер Golang разработчик [ArchOps] МТС Junior · Hybrid · Москва 8️⃣ Senior Golang Engineer (Web3/Fintech) Axiom Recruit Senior · Remote 9️⃣ Teamlead Golang ZT Lead · Remote · Тула, Россия 1️⃣0️⃣ Tech Lead (Golang) EYES OF WONDER SOFTWARE LLC Senior · 💰 от 400 000 ₽ 1️⃣1️⃣ Middle/Senior Golang Developer Middle · Remote · Russia · 💰 от 250 000 ₽ ✈️ Talanto | #вакансии #golang
1 019
14
🔔Новые вакансии по Golang за последние 7 дней 1️⃣ Golang Backend Developer (Mobile Backend) 2ГИС Senior · Remote 2️⃣ Golang разработчик (Senior) Kinescope Senior · Remote · Москва · 💰 от 350 000 RUR 3️⃣ Golang-разработчик Rambler&Co Remote · Москва 4️⃣ Golang разработчик Клируэй Текнолоджис Remote · Москва · 💰 250 000 – 350 000 RUR 5️⃣ Разработчик Golang (Middle/Senior) Эрливидео Senior · Hybrid · Москва 6️⃣ Golang-разработчик Мир Терминалов Remote · Москва · 💰 120 000 – 150 000 RUR 7️⃣ Golang Backend-разработчик HamkorBank Hybrid · Ташкент 8️⃣ Senior Golang Developer Сбер Senior · Hybrid · Москва 9️⃣ Senior Golang Developer Рекрутер Юлия Senior · Remote · 💰 от 350 000 ₽ 1️⃣0️⃣ Backend golang инженер (middle) TBC OPERATIONS Middle · Office · Ташкент 1️⃣1️⃣ Senior Golang Developer Ruby Labs Senior · Remote · ESTONIA 1️⃣2️⃣ Senior Golang Developer Evrone Senior · Remote · 💰 до 6 000 $ 1️⃣3️⃣ Senior Golang-разработчик Магнит Senior · Remote · Москва · 💰 от 300 000 ₽ 1️⃣4️⃣ Senior Golang Developer Bright Vision Technologies Senior · Remote · United State 1️⃣5️⃣ Senior Golang Developer nau Senior · Remote · Москва · 💰 300 000 – 400 000 RUR ✈️ Talanto | #вакансии #golang
1 223
15
👣 Проект: GoVisual 🧩 Что это такое GoVisual — это инструмент с нулевой конфигурацией, написанный на Go, предназначенный для
👣 Проект: GoVisual 🧩 Что это такое GoVisual — это инструмент с нулевой конфигурацией, написанный на Go, предназначенный для *визуализации и отладки HTTP-запросов* во время локальной разработки Go-приложений. 🚀 Ключевые возможности • Визуализирует все входящие HTTP-запросы • Показывает структуру и содержимое запросов в реальном времени • Не требует дополнительной конфигурации • Легко интегрируется в существующие Go-проекты • Работает локально и предназначен для отладки ⚙️ Как это работает 1. Подключается к вашему HTTP-серверу в Go 2. Перехватывает и отображает все запросы, поступающие на сервер 3. Автоматически запускает веб-интерфейс для отображения логов 🎯 Когда использовать GoVisual идеально подойдёт, если: • Вы разрабатываете API или веб-сервер на Go • Хотите смотреть каждый HTTP-запрос без Postman или стороннего прокси • Нужна отладка без лишней настройки • Хотите встроить простой мониторинг в локальную разработку • Работает «из коробки» go get github.com/doganarif/govisual 📦 GitHub
1 201
16
📘 На новой платформе Mentorix вышел курс — «Golang: микросервисная архитектура и проектирование API» Уже пишете на Go и хоти
📘 На новой платформе Mentorix вышел курс — «Golang: микросервисная архитектура и проектирование API» Уже пишете на Go и хотите вырасти из «закрыть тикет ручкой» в архитектора распределённых систем? Этот курс — именно про инженерию: как спроектировать API, развернуть и держать в продакшене десяток сервисов, которые не падают под нагрузкой. • Полный стек: HTTP/REST, gRPC, RabbitMQ и Kafka, PostgreSQL, Redis, Docker, Kubernetes, Prometheus + Grafana • 200+ интерактивных заданий с автопроверкой — пишете код прямо в браузере, в любое удобное время • Финальный проект: рабочая микросервисная экосистема, которую кладёте в портфолио и показываете на собесе 🎓 Сертификат по завершении — добавьте его в резюме или профиль LinkedIn Скидка 50% — действует 24 часа 🚀 Прокачайте Go и выйдите на уровень мидл/сеньор-разработчика микросервисов. Начните сегодня — следующая неделя будет уже с новыми навыками. 👉 Пройти курс на Mentorix
1 020
17
🔔Новые вакансии по Golang за последние 7 дней 1️⃣ Golang Developer - Remote, Latin America Bluelight Consulting Senior · Remote · Remote, Costa Rica 2️⃣ Junior Golang Developer ADV Junior · Remote · 💰 100 000 – 150 000 ₽ 3️⃣ Senior Golang Developer OUTKOD Senior · Remote · Russia · 💰 280 000 – 320 000 ₽ 4️⃣ Golang Developer Damia Group Senior · Remote · Remote, Portugal 5️⃣ Golang developer (Junior+) ПикселПлекс Лабс Junior · Hybrid · Минск 6️⃣ Golang-разработчик БЛД Софт Remote · Минск 7️⃣ Golang Developer Middle · Россия · 💰 100 000 – 140 000 ₽ 8️⃣ Golang-developer UserGate Минск 9️⃣ Golang developer Kufar Hybrid · Минск 1️⃣0️⃣ Golang разработчик Сбер Remote · г Москва ✈️ Talanto | #вакансии #golang
1 269
18
👣 Запустить горутину проще простого. Но что будет с ней дальше? Что, если горутин будет много? Какие проблемы возможны, каки
👣 Запустить горутину проще простого. Но что будет с ней дальше? Что, если горутин будет много? Какие проблемы возможны, какие неизбежны, а какие исключены на уровне самого планировщика? С пониманием работы планировщика ответы на эти вопросы станут очевидны. ❗ На открытом уроке разберём, как устроен планировщик Go: модель G, M, P, очереди выполнения и механизмы переключения задач. Покажем, как язык управляет переключениями, экономит ресурсы и обходит ограничения операционной системы. 👨‍💻 Урок проведёт руководитель курса «Go-разработчик. Продвинутый уровень» Юра Рубаха. На вебинаре сможете задать любые вопросы по программе, чтобы убедиться, что курс вам подходит. Урок проходит в преддверии старта курса «Go-разработчик. Продвинутый уровень». Если вы хотите писать предсказуемые и эффективные сервисы — подключайтесь. 🗓 Встречаемся 18 мая в 20:00 МСК. ➡ Узнать подробности и зарегистрироваться: https://vk.cc/cXOMpi Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
1 402
19
👣 GO 1.23 НАВЯЗЫВАЕТ CALLBACK-ИТЕРАТОРЫ - И ЭТО СПОРНАЯ КОНСТРУКЦИЯ В стандартной библиотеке Go уже давно есть паттерн callb
👣 GO 1.23 НАВЯЗЫВАЕТ CALLBACK-ИТЕРАТОРЫ - И ЭТО СПОРНАЯ КОНСТРУКЦИЯ В стандартной библиотеке Go уже давно есть паттерн callback-итерации - тот же sync.Map или fs.WalkDir. Теперь это фактически закрепили через iter.Seq. Но проблема в том, что такой подход ломает привычную для Go структуру. Go - язык максимально императивный и прямолинейный. Разраб по дефолты планирует контролировать поток выполнения, а не передавать его внутрь callback и надеяться, что всё сработает как надо. Поэтому для итерации гораздо естественнее выглядит явный iterator object: .Iter() → for it.Next() → .Key() / .Value() Это тот же паттерн, который уже много лет существует в stdlib: • bufio.Scanner • sql.Rows И он отлично себя показал - простой, понятный, без скрытого поведения. В отличие от callback-подхода: • control flow остаётся линейным • defer ведёт себя ожидаемо • early return не превращается в квест • panic не теряется по дороге Именно поэтому многие сознательно выбирают этот паттерн как стандарт. Например, в Solod - подмножестве Go с компиляцией в C - используется именно iterator object. И это решение ощущается гораздо ближе к духу Go. Вопрос в том, что важнее: жёсткий контроль над выполнением или универсальная композиция через callbacks.
1 202
20
👣 Запустить горутину проще простого. Но что будет с ней дальше? Что, если горутин будет много? Какие проблемы возможны, каки
👣 Запустить горутину проще простого. Но что будет с ней дальше? Что, если горутин будет много? Какие проблемы возможны, какие неизбежны, а какие исключены на уровне самого планировщика? С пониманием работы планировщика ответы на эти вопросы станут очевидны. ❗ На открытом уроке разберём, как устроен планировщик Go: модель G, M, P, очереди выполнения и механизмы переключения задач. Покажем, как язык управляет переключениями, экономит ресурсы и обходит ограничения операционной системы. 👨‍💻 Урок проведёт руководитель курса «Go-разработчик. Продвинутый уровень» Юра Рубаха. На вебинаре сможете задать любые вопросы по программе, чтобы убедиться, что курс вам подходит. Урок проходит в преддверии старта курса «Go-разработчик. Продвинутый уровень». Если вы хотите писать предсказуемые и эффективные сервисы — подключайтесь. 🗓 Встречаемся 18 мая в 20:00 МСК. ➡ Узнать подробности и зарегистрироваться: https://vk.cc/cXIgVn Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
1 019