37.1K subscribers
1.46K photos
33 videos
5 files
1.62K links
加入频道
This media is not supported in your browser
VIEW IN TELEGRAM
👣 vgo — это инструмент для генерации базовой структуры проектов на языке Go, созданный с целью ускорить начальный этап разработки!

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

🔐 Лицензия: MIT

🖥 Github

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

Мощный OSINT-инструмент для поиска цифровых следов и утечек паролей людей в различных социальных сетях, написанный на языке Go.

▪️ GitHub

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
👣 Zasper — это IDE, разработанная с нуля для поддержки массового параллелизма!

🌟 Она разработана на языке Go для обеспечения высокой параллельности и эффективности использования ресурсов. Zasper отличается низким потреблением памяти и процессора, позволяя работать с большими объемами данных на локальных машинах. Она доступен как в виде приложения Electron, так и как веб-приложение.

🔐 Лицензия: AGPL-3.0

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 wapi.go — библиотека на Go для создания приложений с использованием WhatsApp Business API!

🌟 Этот SDK упрощает интеграцию с WhatsApp, поддерживает работу с несколькими номерами телефонов, отправку сообщений, управление шаблонами сообщений, загрузку медиа и обработку вебхуков для получения уведомлений. Это инструмент для разработчиков, которые хотят быстро строить чат-ботов и приложения для бизнеса, использующие WhatsApp Cloud API.

🔐 Лицензия: AGPL-3.0

🖥 Github

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

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

🔐 Лицензия: MIT

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Mercure — это открытый протокол, предназначенный для удобной, быстрой, надежной и энергоэффективной передачи обновлений данных в веб-браузеры и другие HTTP-клиенты!

🌟 Он особенно полезен для публикации асинхронных и реальных обновлений ресурсов, предоставляемых через API, в реактивные веб и мобильные приложения.

🔐 Лицензия: AGPL-3.0

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Machinelearning
🦑 SQL Squid Game: 9 уровней. 1 работа Дата Сайентиста. Ваша жизнь на кону 🔫.

Развлечение на выходные - Игра в Кальмара с SQL. Это бесплатный образовательный тренажер по работе с БД, по мотивам Netflix's Squid Game, SQL Murder Mystery и других известных SQL-игр.

О чем игра?
Вы только что были приняты на работу в качестве Дата Сайентиста в загадочную организацию Squid Game.

Таинственный работодатель, управляющий игрой, пообещал вам полностью удаленную работу, на которой вы будете составлять промпты, работать с pandas и генеративным ИИ

Но, как это обычно бывает в индустрии данных, вас подставили и обманули.

Оказалось, что работа связана с аналитикой данных на SQL, а работа не полностью удаленная, а гибридная: 5 дней в офисе, а 2 дня удаленно.

Не успели вы отказаться от работы , как работодатель приставил к вашей голове пистолет и начал требовать ответов на различные бизнес-вопросы.

Вы должны написать SQL-запросы, чтобы ответить ему - иначе вас ждет печальный конец 💀

📌 Как играть

- На каждом уровне вам будут даны задачи, а также одна или несколько таблиц и их схема.

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

Каждый уровень становится сложнее.

PS: Для прохождения SQL Squid Games, вам нужно хорошо знать SQL.А если хотите освежить свои знания или выучить SQL с нуля, вот 33 интерактивных уроков от Datalemur.

📲 Начать игру

@ai_machinelearning_big_data


#sql #tutorial #educationalgame
This media is not supported in your browser
VIEW IN TELEGRAM
👣 bubbletea-overlay — компонент для создания оверлеев и модальных окон в текстовых пользовательских интерфейсах (TUI), построенных с использованием популярного фреймворка Bubble Tea!

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

🔐 Лицензия: MIT

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Traefik — это современный HTTP-прокси-сервер и балансировщик нагрузки, который упрощает развертывание микросервисов!

🌟 Traefik автоматически интегрируется с системами оркестрации (например, Docker Swarm, Kubernetes, Rancher) и реестрами сервисов (такими как Consul или Etcd). Его ключевая особенность — автоматическая и динамическая настройка маршрутов на основе изменений в инфраструктуре.

💡 Traefik позволяет пользователям избегать ручной настройки маршрутов для каждого микросервиса. Вместо этого он подключается к API оркестратора или реестра сервисов, автоматически генерируя маршруты для доступа к микросервисам. Инструмент поддерживает множество протоколов и может быть настроен для управления как внутренним, так и внешним трафиком.

🔐 Лицензия: MIT

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Скоро выйдет Go 1.24, а официальные заметки к релизу довольно сухие.

Рекомендую к прочтению интерактивную версию заметок с большим количеством примеров.

📌 Читать

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 TiDB — это распределённая SQL-база данных с открытым исходным кодом, разработанная для современных облачных приложений и больших данных!

🌟 Она предлагает совместимость с MySQL, поддерживая стандартный SQL и MySQL-протоколы, что облегчает миграцию существующих приложений. TiDB обеспечивает строгую согласованность данных, распределённые транзакции (используя двухфазный коммит) и горизонтальное масштабирование, позволяя работать с огромными объёмами данных без изменения архитектуры.

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

🖥 Github

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

🌟 Он предназначен для серверного рендеринга, предлагая простой способ определения компонентов в HTML, которые затем транспилируются в Go-код для динамического использования. GoHTMLX ориентирован на простоту и эффективность для сценариев, где требуется базовая работа с HTML на серверной стороне.

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 awesome-system-design-resources — это коллекция бесплатных ресурсов для изучения концепций системного дизайна и подготовки к интервью!

🌟 Она охватывает ключевые темы, такие как масштабируемость, отказоустойчивость, CAP-теорема, алгоритмы консенсуса, кэширование, балансировка нагрузки, проектирование API и многие другие аспекты распределенных систем.

🔐 Лицензия: GPL-3.0

🖥 Github

Еще 3 полезных репозитория:
- Собеседования по низкоуровневому проектированию: https://github.com/ashishps1/awesome-low-level-design

- Собеседования по программированию: https://github.com/ashishps1/awesome-leetcode-resources

- Поведенческое собеседование: https://github.com/ashishps1/awesome-behavioral-interviews

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Simple Bank — код для учебного курса "Backend Master Class".

🌟 В этом курсе пошагово объясняется, как разработать и развернуть бэкенд-сервис для банковской системы на Go. Проект предоставляет API для работы с банковскими счетами, отслеживания изменений баланса и выполнения денежных переводов между счетами.

💡 Курс охватывает ключевые аспекты бэкенд-разработки, включая проектирование баз данных, создание RESTful API с использованием Gin, аутентификацию с JWT/PASETO, а также развертывание приложения в Kubernetes на AWS. Проект также демонстрирует использование Docker, GitHub Actions и других инструментов для разработки и автоматизации.

🔐 Лицензия: MIT

🖥 Github

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
🌟 Выпущен релиз Go 1.24 Candidate 2!

🔐 Безопасность: Включает исправления безопасности для инструмента go и пакетов crypto/x509 и net/http.

🏃‍♀️ Run it in dev! Запустите в prod: https://go.dev/issue/new 📣

Анонс: https://groups.google.com/g/golang-announce/c/L8jWYHEfOlQ

⬇️ Скачать: https://go.dev/dl/#go1.24rc2

@golang_google

#golang #release #Go
🎉 Вышли версии Go 1.23.5 и 1.22.11!

🔒 Безопасность: включены исправления безопасности для CVE-2024-45336 и CVE-2024-45341 в файлах crypto/x509 и net/http.

📡 Анонс: https://groups.google.com/g/golang-announce/c/sSaUhLA-2SI.

📦 Скачать: https://go.dev/dl/#go1.23.5

@golang_google


#golang #release #Go
👣 PrivTracker — это генератор частных BitTorrent-трекеров на Go, который позволяет создавать закрытые трекеры для обмена файлами в пределах доверенных групп пользователей!

🌟 В отличие от публичных трекеров, PrivTracker предоставляет уникальные URL-адреса для анонсов, что значительно повышает уровень конфиденциальности и безопасности. Этот инструмент особенно полезен для частных сообществ или организаций, которым требуется контролируемый доступ к файлам.

🔐 Лицензия: AGPL-3.0

🖥 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
👣 Transok — это эффективный инструмент для обмена файлами в локальной сети!

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

💡 Ключевые функции Transok включают загрузку файлов, активацию режима обмена, удаление и очистку файлов, а также предоставление страницы для скачивания. Инструмент поддерживает тёмный режим, обмен чистым текстом, интернационализацию (i18n), настройку порта и шифрование передаваемых данных.

🔐 Лицензия: MIT

🖥 Github

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