TGViewer
Channel Public Channel
Golang Юниор

Golang Юниор

@golangprofi

Канал для начинающих изучать язык программирования Go. Юниоры или Junior - Вперед.

Контент нашего канала состоит из:
- туториалы
- вопросы с собесов
- тесты на знания Go


@viktorreh
@anothertechrock

Чат: https://t.me/+UA9kQbQdpFxmZGY6
Subscribers
4.98K
Photos
257
Videos
6
Links
312

Showing posts older than #798 · Back to latest

Older Posts 20 shown
Post #797 1.38K
Highload на Go: System Design, Kubernetes и микросервисы под нагрузкой — новый курс на Mentorix

Highload глазами Go-инженера: как проектировать, писать и эксплуатировать сервисы, которые держат нагрузку. С расчётами и симуляциями, как на реальных собеседованиях.

⚙️ Внутри: перцентили и SLO, конкурентность и профилирование, кэширование, rate limiting, ретраи и circuit breaker, очереди, БД под нагрузкой, Kubernetes, system design
🧩 118 задач с автопроверкой — вся практика на Go
🎓 Сертификат · доступ навсегда
▶️ Часть уроков открыта — начать можно бесплатно

🏷 −50% — скидка действует 24 часа
19 990 ₽9 995 ₽

Забрать курс со скидкой

━━━━━━━━━━━━━━

Курс продвинутый — предполагает уверенный Go. Если хотите подтянуть базу, на платформе есть бесплатные курсы:

🧩 Тренажёр Go — 70 задач с автопроверкой
Golang — основы языка
Сети для разработчиков: TCP/IP, HTTP, DNS

📚 Все бесплатные курсы Mentorix
Post #796 1.18K
⚡️ Вакансии по Go за неделю:

6️⃣ Junior Go Developer
ITK academy
Junior · Remote · ₽100 000 – 125 000

2️⃣ Golang Developer DevOps
Умный вендинг
Middle · Remote

3️⃣ Go Developer
Chrona
Middle · Remote · ₽4 000 – 6 000

4️⃣ Backend + DevOps Engineer
Dizzaract
Middle · Remote

5️⃣ Backend Go Developer
red_mad_robot
Middle · Remote

6️⃣ Golang-разработчик (СХД TATLIN.UNIFIED)
YADRO
Middle · Remote · Санкт-Петербург

7️⃣ Backend/Platform Developer
Яндекс
Middle · Onsite · Москва, Санкт-Петербург

8️⃣ Старший бэкенд-разработчик
Авито
Senior · Remote

9️⃣ Senior Go-разработчик
BrainShells
Senior · Remote · от $4 000

6️⃣1️⃣ Senior Golang Developer
MTC
Senior · Hybrid · Россия · ₽350 000 – 600 000


✈️ Talanto | #вакансии
  • ❤ 2
Post #795 1.49K
👣 Почему один Mutex может убить производительность Go-кэша

Интересный разбор для тех, кто пишет кэш в Go и думает, что проблема решается простым sync.RWMutex.

Автор прогнал 6 вариантов дизайна кэша и показал неприятную вещь: один общий lock быстро становится бутылочным горлышком. Чем больше горутин лезет в кэш, тем сильнее они начинают мешать друг другу.

Самый практичный вывод: шардируйте locks.

Вместо одной большой map под одним mutex кэш делится на несколько shard’ов. Каждый shard хранит свою часть данных и имеет свой lock. В итоге разные goroutine чаще работают с разными locks, меньше ждут друг друга и лучше используют CPU.

Отдельно интересно, что sync.RWMutex не всегда спасает. На смешанной нагрузке с чтением и записью его накладные расходы могут оказаться заметнее, чем кажется. А sync.Map тоже не превращается в универсальную кнопку «сделать быстро».

Хороший материал про то, почему производительность в Go часто ломается не на алгоритме, а на конкуренции за одну общую точку.

Статья: «Shard your locks: benchmarking 6 Go cache designs»
https://strebkov.dev/posts/shard-your-locks/
  • ❤ 1
  • 🤣 1
Post #794 1.18K
👣 Почему всё больше инфраструктурных проектов, облачных сервисов и высоконагруженных систем создают именно на Go? Если вы до сих пор воспринимаете этот язык как нишевый инструмент, возможно, пришло время взглянуть на него по-новому.

🗓 28 июля в 20:00 МСК приглашаем вас на открытый урок в преддверии старта курса «Go-разработчик. Продвинутый уровень». Разберём, почему Go стал стандартом для создания современных сервисов и какие задачи он помогает решать быстрее и надёжнее.

❗Вы узнаете, где сегодня применяется Go: в микросервисах, облачной инфраструктуре, DevOps, высоконагруженных системах и информационной безопасности. Обсудим, какие преимущества язык даёт разработчикам, какие навыки востребованы работодателями и почему интерес к Go продолжает расти.


Если вы хотите уверенно развиваться в современной разработке, понять перспективы языка и определить, где он принесёт максимальную пользу именно вам, зарегистрируйтесь на открытый урок: https://vk.cc/cZQz7U

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
  • ❤ 1
  • 🙏 1
Post #793 1.19K
👣 Tonic для Go-разработчиков

OpenAPI 3.2 генератор, который не заставляет писать Swagger-комменты руками.

Вместо этого Tonic через reflect читает роуты, структуры, json-теги и binding-валидации, а потом собирает документацию прямо из кода.

Поддерживает Chi, Echo, Fiber и Gin.

Зачем это нужно:

• меньше ручной синхронизации
• меньше устаревших Swagger-комментов
• документация ближе к реальному API
• можно поднять Swagger UI / ReDoc / Scalar / RapiDoc

https://github.com/phucvinh57/tonic/

@Golang_google
GitHub GitHub - phucvinh57/tonic: Swagger documentation for Go Swagger documentation for Go. Contribute to phucvinh57/tonic development by creating an account on GitHub.
Post #792 1.29K
Вакансии по Go за неделю:

⭐️ Go Developer
Middle · Россия · 💰 ₽110 000 – 130 000

⭐️ Middle Go Developer
Contract · Middle · Remote · Россия · 💰 от ₽150 000

⭐️ Разработчик бэкенда в команду финтеха Яндекс Go
Яндекс
Middle · Hybrid · Санкт-Петербург

⭐️ DevOps Engineer
Альянс
Middle · Hybrid · Москва · 💰 ₽220 000 – 330 000

⭐️ Go-разработчик в Server Infrastructure
Yandex Cloud
Middle · Hybrid

⭐️ Golang-разработчик в команду Маршрутизации
Т‑Банк
Middle · Hybrid

⭐️ Senior Go Developer
FinCore Technology
Senior · Hybrid · Москва · 💰 ₽300 000 – 400 000

⭐️ DevOps Engineer с опытом разработки на Golang
Рекрутер Юлия
Senior · Remote · 💰 ₽350 000 – 500 000

⭐️ Go-разработчик
Ozon Fresh
Middle · Remote · Москва · 💰 от ₽365 000

⭐️ Middle Golang Developer
Interop Labs
Middle · Remote · 💰 $4 800 – 5 600


✈️ Talanto | #вакансии
Post #791 1.26K
👣 Goca - CLI-генератор для Go-проектов на Clean Architecture.

Идея простая: меньше вручную собирать слои, DTO, репозитории, handlers и DI, больше времени оставлять на бизнес-логику.

Что умеет:

goca init — создаёт структуру проекта

goca feature — генерирует фичу сразу по слоям

goca entity — создаёт domain-entities

goca usecase — генерирует application-сервисы и DTO

goca repository — добавляет слой хранения

goca handler — делает HTTP/gRPC/CLI-адаптеры

goca di — собирает dependency injection

Есть dry-run, защита от перезаписи файлов, backup перед overwrite, проверка конфликтов имён и автообновление go.mod.

GitHub: https://github.com/sazardev/goca
  • ❤‍🔥 7
  • ❤ 2
Post #790 1.05K
Оффер редко приходит сам. Обычно между «без работы» и «оффер получен» стоят десятки откликов, доработок резюме и часов поиска.

Talanto.work помогает пройти этот путь быстрее:
🟠 50 000+ IT-вакансий с разных сайтов

🟠 Telegram-бот с уведомлениями по вашим фильтрам

🟠 Проверка резюме и рекомендации по улучшению

🟠 Проверка соответствия резюме конкретной вакансии

🟠 Генератор персональных сопроводительных писем

Ищите работу не дольше. Ищите эффективнее.
Post #789 1.24K
Подборка книг по Go на русском языке.
Скачивайте и читайте.

Программирование на языке Go
Автор: Саммерфильд Марк

Go. Рецепты программирования
Автор: Аарон Торрес

Black Hat Go
Автор: Том Стил

Linux: эффективная многопроцессорность Используем Go
Автор: Олег Цилюрик

Облачный Go
Автор: Титмус М. А.

Практический Go
Автор: Амит Саха

Golang для профи
Автор: Михалис Цукалос
Post #788 1.38K
⭐️ Вакансии по Go за неделю

📥 Middle Go разработчик [Мембрана]
МТС
Middle · Hybrid · Москва

📥 Backend разработчик Go
Аутстаф
Contract · Middle · Remote · Россия · 💰₽130 000 – 200 000

📥 Junior/Middle QA Automation Engineer (Python/Golang)
РСХБ-Интех
Middle · Remote · Москва · 💰до ₽230 000

📥 Golang разработчик
Lexica
Middle · Remote · Пермь

📥 ML-разработчик
Яндекс Лавка
Middle

📥 Go Developer
SoftWise
Middle · Hybrid · Санкт-Петербург · 💰₽230 000 – 366 000

📥 Разработчик Golang (Middle+/Senior)
Top Selection
Middle · Hybrid · Москва · 💰₽240 000 – 260 000

📥 Senior/Lead Go Platform Engineer
VK
Senior · Remote · Россия

📥 Senior Go-разработчик на проект М.Курьер
М Тех
Senior · Remote

📥 Go разработчик
Top Selection
Contract · Senior · Hybrid · Москва · 💰₽264 000 – 334 000


✈️ Talanto | #вакансии
  • ❤ 1
Post #787 1.4K
🔔 Вакансии по Go за неделю

6️⃣ Intern Go Developer
Т-Банк
Junior · Remote

2️⃣ Intern Frontend Developer
МТС
Junior · Remote

3️⃣Backend разработчик Go
Аутстаф
Middle · Remote · Россия · 💰 ₽130 000 – 200 000

4️⃣ Golang Developer (Middle)
Contract · Middle · Remote · 💰 от $1 800

5️⃣ Go-разработчик в Server Infrastructure в Yandex Cloud
Яндекс
Middle · Hybrid

6️⃣ Go-разработчик
Ozon (Ozon fresh)
Middle · Remote · Москва · 💰 от ₽365 000

7️⃣ Middle Golang Developer
Middle · Remote

8️⃣ Middle Golang-разработчик
БКС
Middle · Remote

9️⃣ Senior Golang Developer
Астратех
Senior · Remote · Москва · 💰 ₽380 000 – 480 000


✈️ Talanto | #вакансии
Post #784 1.12K
👣 Roboden-game

Создать RTS, которая бы хорошо работала в браузере с помощью #golang, сложная задача, но возможная.

Игра написана с использованием движка Ebitengine и даже доступна в Steam.

Github
Проект

#ebitengine #gamedev #golang
Post #783 1.14K
🚀 Писать код и проектировать архитектуру сервиса — это разные навыки.

Именно на этом переходе многие Go-разработчики застревают между Middle и Senior. Можно уверенно писать код, знать фреймворки, библиотеки и инфраструктуру.

Но когда бизнес-логика начинает расползаться по хендлерам, use case, репозиториям и DTO, появляются дублирование, хрупкие тесты с кучей моков и страх менять код — быстро становится понятно, что одного умения писать код уже недостаточно.

🔥 7 июля стартует курс по Domain-Driven Design и Clean Architecture на Go.

Это не курс про то, как собрать систему из десятков микросервисов. Фокус — на архитектуре внутри одного сервиса: как организовать код так, чтобы бизнес-логика была понятной, изолированной и готовой к изменениям.

За 1,5 месяца ты научишься:
— проектировать предметную область, а не просто копировать структуру базы данных;
— выделять Aggregate, Entity и Value Object;
— работать с Domain Events и Domain Service;
— строить сервисы по принципам Clean Architecture;
— отделять бизнес-логику от HTTP, gRPC, Kafka, БД и других деталей реализации;
— писать тесты на поведение системы, а не на набор моков.

📦 Практика занимает 80% курса.

Ты разработаешь полноценный сервис диспетчеризации заказов и получишь рабочий шаблон микросервиса, который сможешь использовать в своей работе и команде.

Курс ведёт Кирилл Ветчинкин — архитектор Авито, автор архитектурного шаблона микросервиса в СберМаркете, спикер Highload++, ArchDays, Podlodka и других крупных IT-конференций.

🎁 Первый модуль доступен бесплатно.

В нём разбираются типичные причины, по которым кодовая база со временем становится сложной для изменений, а также подходы, которые помогают удерживать архитектуру сервиса под контролем по мере роста проекта.

👉 Посмотри первый модуль и оцени, насколько этот подход подходит для твоих задач:
https://microarch.ru/courses/ddd/languages/go?utm_source=posev&utm_medium=erid:2VtzqvzcFN1&utm_campaign=5

Реклама. ИП Ветчинкин К.Е. ИНН: 773376451099 Erid: 2VtzqvzcFN1
Post #782 1.37K
✔️ 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
Post #781 1.28K
✈️ Агрегатор вакансий в IT: talanto.work

🟢50.000+ вакансий с разных сайтов

🟢Бот с уведомлениями о ваших вакансиях

🟢Написание сопровода

🟢Разбор"прожарка" вашего резюме

🟢Проверка соответствие вашего резюме вакансиям на сайте

А если вам интересно все держать в телеграме то наш канал с последними свежими вакансиями: @talantojob
  • ❤ 1
  • 🤮 1
Post #780 1.16K
🔔Новые вакансии по 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
  • 👍 1
Post #779 1.42K
⚡️ Cloud Torrent - торрент-клиент, который работает не на вашем компьютере, а на удалённом сервере.

Идея простая: вы запускаете загрузку через веб-интерфейс, сервер сам скачивает файлы на диск, а потом вы можете забрать их через браузер или смотреть в потоковом режиме по HTTP.

Проект написан на Go и удобен тем, что не требует тяжёлой настройки. Запустили один бинарник - получили удалённый торрент-клиент с веб-доступом.

Что умеет:

- работает как один исполняемый файл
- запускается на разных платформах
- поддерживает встроенный поиск торрентов
- показывает обновления в реальном времени
- нормально открывается с телефона
- раздаёт скачанные файлы через быстрый HTTP-сервер

По сути, это self-hosted альтернатива обычному торрент-клиенту: торренты крутятся на сервере, а вы управляете ими из браузера.

https://github.com/jpillora/cloud-torrent
Post #777 1.1K
🔔Новые вакансии по 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
Post #776 1.29K
Пост для тех кто ищет работу.

Сколько вакансий ты открываешь за день и сразу закрываешь?

Не подходит стек. Не тот грейд. Слишком низкая зарплата. Нельзя работать из твоей страны.

На https://talanto.work можно заранее настроить навыки, уровень, зарплату, локацию компании и формат работы. Регион удалёнки тоже выбирается отдельно.

В ленте остаются вакансии, на которые действительно есть смысл откликаться.
Talanto Talanto — Найди работу мечты Тысячи IT-вакансий со всего мира с данными о зарплатах, фильтрами удалёнки и AI-подбором.
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →