37.1K subscribers
1.46K photos
33 videos
5 files
1.62K links
加入频道
👣 go2rtc — это универсальное open-source приложение для стриминга с камер, поддерживающее различные протоколы, такие как RTSP, WebRTC, RTMP, HLS, HomeKit и другие!

🌟 Оно позволяет стримить с разных источников, включая RTSP камеры, USB-камеры и устройства HomeKit, обеспечивая низкую задержку и простоту настройки. Включает поддержку двухстороннего аудио, согласования кодеков и транскодирования. Также интегрируется с такими платформами, как Home Assistant, и поддерживает стриминг в браузеры и другие популярные сервисы.

🔐 Лицензия: MIT

🖥 Github


@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 11 советов по структурированию ваших проектов на Go

В этом посте собраны практические рекомендации по организации кода, которые, могут помочь вам , особенно если вы новичок.

📌 Читать

@golang_google
👣 go-libp2p — это Go-реализация сети libp2p, которая является модульным сетевым стеком, изначально разработанным для проекта IPFS!

🌟 Libp2p упрощает создание масштабируемых одноранговых (P2P) систем, предоставляя инструменты для организации связи между узлами с использованием различных транспортных протоколов и механизмов безопасности. Этот стек разделяет сетевые задачи, позволяя использовать только необходимые модули для конкретного приложения.

🔐 Лицензия: MIT

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
👣 Novus — это локальный HTTPS-прокси для macOS, предназначенный для упрощения разработки!

🌟 Он позволяет использовать удобные доменные имена вместо localhost и автоматически управляет SSL-сертификатами. Novus использует Nginx в качестве прокси-сервера и DNSMasq для обработки доменных имен, устраняя необходимость в ручном редактировании /etc/hosts. Инструмент устанавливается через Homebrew и предлагает простую настройку через конфигурационный файл.

🔐 Лицензия: MIT

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 go-cpuset — это библиотека для языка Go, которая позволяет управлять процессорными ядрами на уровне операционной системы!

🌟 Она предоставляет функциональность для привязки процессов или потоков к определённым ядрам CPU, что может быть полезно для оптимизации производительности приложений в многозадачных средах. Эта библиотека полезна при разработке высокопроизводительных приложений, требующих точного контроля за распределением задач по ядрам.

🔐 Лицензия: Apache-2.0

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 ServiceRadar — это инструмент для мониторинга сети, разработанный с использованием Go!

💡 Он предназначен для мониторинга инфраструктуры и сервисов в сложных или ограниченных сетевых условиях. Система использует распределенную архитектуру, включающую агенты, которые проверяют состояние сервисов, и облачные компоненты для отправки уведомлений. Он поддерживает мониторинг различных типов сервисов и может быть использован для отслеживания серверов и устройств в домашних или корпоративных сетях.

🔐 Лицензия: Apache-2.0

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Evo — это современная система контроля версий, ориентированная на простоту и интуитивность!

💡 Она заменяет традиционные ветки на рабочие пространства, которые создаются и сливаются по мере работы над задачей. Evo предоставляет умные слияния, которые учитывают структуру файлов и код, а также поддерживает работу в автономном режиме. Эта система подходит для команд, обеспечивая удобную работу с большими файлами и гибкое управление правами доступа.

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Ищем Senior Go-разработчиков в команду менторов

Привет! На связи Эйч Навыки — команда 130+ разработчиков из бигтеха и менторская платформа.

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

Больше всего мы ждем тех, кто силен в System Design, Базах данных и готов менторить мидлов в рабочих задачах.

Кто менторит в Эйч Навыках

- Грейд от middle+ и выше
- Текущая компания — преимущественно бигтех: Avito, Ozon, Яндекс или др.
- Есть 4+ свободных часа в неделю
- Текущий стек и навыки: Go + алгоритмы, System Design, DevOps и др.

Что такое менторство

Ты проводишь тестовые интервью с другими разработчикамиОцениваешь их уровеньСоставляешь план развитияПроводишь 1-на-1 занятия, закрывая пробелы через теорию, решение задач и пет-проекты

Что по условиям

- От 50 000Р в месяц за 4-5 часов менторства в неделю, как дополнительный заработок
- Возможность быть лицом нашего YouTube-канала — станешь заметнее на рынке
- Комьюнити и помощь 130+ менторов мидлов, синьоров, тимлидов и техлидов из Яндекса, Avito, Uber, Т-Банк и др.
- Обучение менторству, развитие софт скиллов и навыка преподавания
- Строчка в резюме «провел(а) 100+ собеседований» — звучит сильно, работодатели точно оценят

Если интересно, переходи в бота и оставляй заявку ➡️ @skills_mentee_bot

Реклама ООО "Эйч Карьера" ИНН 9710095807
erid: 2W5zFHdRTQc
👣 GoFreeDB — это библиотека для Go, которая предоставляет простые абстракции базы данных на основе Google Sheets!

🌟 Она предлагает интерфейсы для работы с данными в виде строк и ключ-значение. Библиотека позволяет манипулировать данными через привычный интерфейс Google Sheets, без необходимости настраивать сервер.

🔐 Лицензия: MIT

🖥 Github

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 gin-auth-example

Простой пример того, как реализовать логику аутентификации на основе cookie с помощью Gin

🖥 Github

#golang #gin #junior #web

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Starskey — это высокоскоростная встраиваемая база данных с парой "ключ-значение" для Go, вдохновленная LevelDB и WiscKey!

🌟 Она использует многоуровневое слияние данных, поддерживает атомарные транзакции, журналирование (WAL) для восстановления и фильтры Bloom для оптимизации чтения. Starskey предлагает простое API с операциями Put, Get, Delete и обеспечивает высокую производительность до 400k+ операций в секунду.

🔐 Лицензия: MPL-2.0

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 LangflowGo — это библиотека на Go, предназначенная для интеграции с API Langflow!

🌟 Она позволяет разработчикам запускать и управлять потоками данных (flows), обрабатывать их в реальном времени и извлекать результаты. Библиотека упрощает взаимодействие с Langflow, предоставляя высокоуровневые методы для работы с API. Это делает её полезной для приложений, где требуется быстрая обработка данных и гибкое управление потоками.

🔐 Лицензия: MIT

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Apache Answer — платформа вопросов и ответов (Q&A) на Go, подходящая для команд любого масштаба!

🌟 Answer можно использовать как форум сообщества, центр поддержки или базу знаний. Проект разработан с акцентом на гибкость и масштабируемость.

🔐 Лицензия: Apache-2.0

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 ntfy — это простой HTTP-сервис для отправки push-уведомлений на телефон или компьютер с использованием HTTP-запросов (PUT/POST)!

🌟 Проект ориентирован на автоматизацию уведомлений с помощью скриптов и не требует регистрации или оплаты.

🌟 ntfy поддерживает саморазвёртывание, а также предоставляет бесплатный публичный сервер на ntfy.sh. Для мобильных платформ доступны приложения с открытым исходным кодом для Android и iOS.

🔐 Лицензия: Apache-2.0

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 go-haystack — инструмент, который позволяет отслеживать персональные Bluetooth-устройства через сеть Apple Find My, используя инструменты на основе OpenHaystack и Macless-Haystack, написанные на Go и TinyGo!

🌟 Этот инструмент не требует использования оборудования Apple, предоставляя альтернативное решение для работы с Find My Network.

🔍 Основные функции: создание собственных Bluetooth-маяков с использованием устройств, поддерживающих TinyGo, таких как Adafruit Bluefruit, Raspberry Pi, и другие платы с Bluetooth. Кроме того, включён TinyScan — сканер локальных устройств, работающий на микроконтроллерах с миниатюрными дисплеями.

🔐 Лицензия: MIT

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:

МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Хакинг: t.me/linuxkalii
Devops: t.me/DevOPSitsec
Data Science: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/javatg
Базы данных: t.me/sqlhub
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Docker: t.me/DevopsDocker
Golang: t.me/golang_interview
React: t.me/react_tg
Rust: t.me/rust_code
ИИ: t.me/vistehno
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
Разработка игр: https://yangx.top/gamedev
Haskell: t.me/haskell_tg
Физика: t.me/fizmat

💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://yangx.top/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://yangx.top/addlist/mzMMG3RPZhY2M2Iy

😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno

🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://yangx.top/addlist/BkskQciUW_FhNjEy
👣 Эта статья рассказывает об эффективном способе управления SQL-транзакциями в Go, минимизируя утечку деталей базы данных в бизнес-логику!

💡 Автор представляет библиотеку Transactor, которая позволяет использовать транзакции в сервисном слое без прямого импорта пакета database/sql. Обсуждаются преимущества такого подхода, примеры реализации, включая вложенные транзакции, и пошаговая реализация транзактора для Go.

🔗 Ссылка: *клик*

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Govalid

Протаяй валидатор для структур.

#golang

🔗Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Revive — это статический анализатор кода для языка Go, предназначенный для замены устаревшего инструмента golint!

🌟 Он обеспечивает более быструю и строгую проверку кода, а также предлагает расширенные возможности настройки и расширения. Revive позволяет разработчикам создавать собственные правила и форматтеры, а также предоставляет гибкую систему конфигурации через файлы в формате TOML.

🔐 Лицензия: MIT

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Deepseek-Go — это обертка API на языке Go для платформы Deepseek, предоставляющая чистый и типобезопасный интерфейс для взаимодействия с AI-функциями Deepseek!

🌟 Она поддерживает такие возможности, как потоковая передача завершений чата, отслеживание использования токенов и другие функции, предлагаемые Deepseek.

🔐 Лицензия: MIT

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM