

- Главная
- Каталог
- Интернет технологии
- Golang go
Статистика канала
Полная статистикаchevron_rightОни объединяют эффективность существующих высокоуровневых функций набора соединений с возможностью отмены через Dialer.DialContext — то есть будут быстрее и надёжнее при работе с сетевыми вызовами.
Для тех случаев, когда вы точно знаете сеть (TCP, UDP, IP или Unix-сокет) и хотите:
- минимальные расходы (без лишнего разрешения адресов)
- контроль таймаута/отмены через context
- современный тип адресов из netip
В целом это шаг к более гибкому, эффективному и контролируемому сетевому подключению в Go.
Пример использования:
var d net.Dialer
ctx, cancel := context.WithTimeout(context.Background(), 5*time.Second)
defer cancel()
raddr := netip.MustParseAddrPort("127.0.0.1:12345")
conn, err := d.DialTCP(ctx, "tcp", netip.AddrPort{}, raddr)
if err != nil { log.Fatalf("Failed to dial: %v", err) }
defer conn.Close()
http://antonz.org/accepted/net-dialer-context/
@Golang_google
Преимущества: простая развёртка, переносимость, удобно для тестов и демо.
Минусы и предостережения: убедитесь, что внутри контейнера нет секретных корчей и что вы выполняете только знакомый код.
https://github.com/rzane/docker2exe
13 ноября(уже в четверг!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Go-разработчика.
Как это будет:
Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Go-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.
Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_go_bot
Реклама.
О рекламодателе.
Runtime Radar — это открытое решение для мониторинга событий безопасности в реальном времени в контейнеризованных средах. Оно предлагает доступные инструменты управления и защиту от угроз на уровне выполнения, упрощая интеграцию с другими системами безопасности.
🚀 Основные моменты:
- Гибкая настройка мониторинга событий с веб-интерфейсом.
- Централизованное управление для многокластерных установок.
- Интеграция с системами безопасности через syslog, SMTP и webhook.
- Написан на Go.
- Внутри удобные инструменты для анализа инцидентов в веб-интерфейсе.
📌 GitHub: https://github.com/runtime-radar/runtime-radar
Друзья, Devhands качает направление Golang - языка российских бигтехов! Кстати, это довольно уникальная ситуация на мировом рынке - Авито, Озон, Вайлдбериз, X5, Магнит и многие другие e-comm проекты активно используют именно golang. Ну тем лучше всем нам 🙂
В этот четверг, 13 ноября, в 20:30 МСК мы проведем стрим с Юрой Насретдиновым открытый урок по Golang в рамках запуска потока обучения “Go для продолжающих и свитчеров”.
Тема встречи — Вебсокет чат на Go на 100к пользователей.
Юра расскажет и покажет:
— Многопоточность в Go
— Обширные возможности стандартной библиотеки
— Пример (простого) чата, который может выдержать 100 000 одновременно активных пользователей
Вход свободный, нужно только быть авторизованным в Zoom.
Ссылка на Zoom: https://us06web.zoom.us/j/88271205778?pwd=R8Rasv6QZEaf1kMMltvLfyacuKjFng.1
Календарь (ics) в комментариях к посту.
Ждем вас!
🔥 за golang для websocket-сервера
👍 за java/dotnet/etc
Реклама. ИП Рыбак А.А. ИНН 771407709607 Erid: 2VtzqxKzzwr
Главная идея простая, но мощная:
все узлы хранят одно и то же состояние, и оно автоматически синхронизируется без конфликтов — даже оффлайн.
Как это работает
- Используются CRDT — структуры данных, которые сами разрешают конфликты
- Вся система построена как event log (каждое изменение — событие)
- Данные сначала пишутся локально, потом догоняют сеть
- Нет «главного сервера» — каждый узел может быть источником истины
Что это даёт
- Мгновенные локальные обновления (даже без интернета)
- Автоматическая консистентность без ручных merge
- Идеально для приложений, которые должны работать оффлайн и в real-time
Где это полезно
- мобильные и edge-приложения
- коллаборативные редакторы
- распределённые системы без единого центра
- автономные агенты и IoT
Почему это интересно
Это не просто база данных - это попытка пересобрать модель хранения данных под эпоху распределённого ПО, где сеть ненадёжна, а приложение должно всегда работать.
https://github.com/ankur-anand/unisondb
#databases #crdt #distributedSystems #eventSourcing #edgecomputing #backend #systemdesign
Главная идея простая, но мощная:
все узлы хранят одно и то же состояние, и оно автоматически синхронизируется без конфликтов — даже оффлайн.
Как это работает
- Используются CRDT — структуры данных, которые сами разрешают конфликты
- Вся система построена как event log (каждое изменение — событие)
- Данные сначала пишутся локально, потом догоняют сеть
- Нет «главного сервера» — каждый узел может быть источником истины
Что это даёт
- Мгновенные локальные обновления (даже без интернета)
- Автоматическая консистентность без ручных merge
- Идеально для приложений, которые должны работать оффлайн и в real-time
Где это полезно
- мобильные и edge-приложения
- коллаборативные редакторы
- распределённые системы без единого центра
- автономные агенты и IoT
Почему это интересно
Это не просто база данных - это попытка пересобрать модель хранения данных под эпоху распределённого ПО, где сеть ненадёжна, а приложение должно всегда работать.
https://github.com/ankur-anand/unisondb
#databases #crdt #distributedSystems #eventSourcing #edgecomputing #backend #systemdesign
📗 На открытом уроке вы разберёте, как работает этот фреймворк, почему он вытесняет REST и как описывать API с помощью Protobuf. Вы узнаете, как обеспечить обратную совместимость между сервисами, повысить производительность и упростить взаимодействие микросервисов.
❗️После вебинара вы сможете строить быстрые и надёжные коммуникации между сервисами на Go — с чистой архитектурой и минимумом боли.
➡️ 12 ноября в 20:00 МСК. Открытый вебинар проходит в преддверии старта курса «Golang Developer. Professional».
Регистрируйтесь и узнайте, почему gRPC становится стандартом нового поколения для Go-разработчиков: https://otus.pw/Q3KY/?erid=2W5zFJDC8ue
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
Vacuum — это легкий и супербыстрый линтер для OpenAPI, написанный на Go. Он совместим с правилами Spectral и предлагает автоисправление для пользовательских правил. Идеален для проверки качества спецификаций API.
🚀Основные моменты:
- Поддержка автоисправления ошибок в спецификациях
- Совместимость с существующими правилами Spectral
- Легкий и быстрый инструмент для CI/CD
- Многофункциональный интерфейс командной строки
- Поддержка Docker и различных платформ
📌 GitHub: https://github.com/daveshanley/vacuum
#go
Курс от ex-Google SRE для максимально быстрого профессионального погружения в Go – для тех, кто уже программирует и не хочет тратить время на изучение основ.
▪️Принципы Go-разработки: компиляция, обработка ошибок, механизм defer, многопоточность с общей памятью, асинхронная работа с сетью, структура проекта, сборка и деплой
▪️Go на практике: типы, интерфейсы, слайсы, каналы, работа с вводом/выводом, «сырыми» сокетами, логирование, HTTP, Redis, Postgres.
▪️Как писать сервисы с использованием каналов и gRPC, автоматические тесты, избегать анти-паттернов из других языков (PHP/Python/Java) и строить чистый код на Go
▪️Многопоточность и низкоуровневые возможности: mutex, WaitGroup, race detector, cgo, параметры runtime (GOMAXPROCS, GOGC, GOMEMLIMIT, GODEBUG), профилирование CPU и heap
▪️Высокопроизводительные сервисы: архитектура многопоточности, влияние архитектуры памяти и процессора на Go-код, оптимизация под нагрузку – всё в контексте профессиональной разработки
Изучить программу и записаться можно здесь.
Ждем вас!
Реклама. ИП Рыбак А.А. ИНН 771407709607 Erid: 2VtzqwniJsh
runtime-radar — это открытое решение для мониторинга безопасности и реагирования на инциденты в контейнеризированных средах. Решение основано на проекте tetragon, использующем eBPF для мониторинга системы.
💡 Особенности:
- Простая установка и запуск
- Удобный UI, позволяющий настраивать правила безопасности и реагирования, а также расследовать инциденты
- Возможность управлять несколькими кластерами через единый интерфейс
- Поддержка алертинга через различные каналы (SMTP, Syslog, Webhook)
- Широкий набор готовых политик мониторинга и правил безопасности
- Возможность написания кастомных правил безопасности на Go (планируется поддержка других языков, компилируемых в WebAssembly)
Идеален для DevOps, экспертов по безопасности и тех, кто хочет обеспечить безопасность своих Kubernetes-кластеров.
🔗 Репозиторий: https://github.com/runtime-radar/runtime-radar
@Golang_google
Отзывы канала
всего 11 отзывов
- Добавлен: Сначала новые
- Добавлен: Сначала старые
- Оценка: По убыванию
- Оценка: По возрастанию
Каталог Телеграм-каналов для нативных размещений
Golang go — это Telegam канал в категории «Интернет технологии», который предлагает эффективные форматы для размещения рекламных постов в Телеграмме. Количество подписчиков канала в 39.3K и качественный контент помогают брендам привлекать внимание аудитории и увеличивать охват. Рейтинг канала составляет 89.6, количество отзывов – 11, со средней оценкой 5.0.
Вы можете запустить рекламную кампанию через сервис Telega.in, выбрав удобный формат размещения. Платформа обеспечивает прозрачные условия сотрудничества и предоставляет детальную аналитику. Стоимость размещения составляет 26430.74 ₽, а за 117 выполненных заявок канал зарекомендовал себя как надежный партнер для рекламы в TG. Размещайте интеграции уже сегодня и привлекайте новых клиентов вместе с Telega.in!
Вы снова сможете добавить каналы в корзину из каталога
Комментарий