37.1K subscribers
1.46K photos
33 videos
5 files
1.62K links
加入频道
🎄 С Новым годом!

Желаем всем гофферам самого лучшего в году 1³ + 2³ + 3³ + 4³ + 5³ + 6³ + 7³ + 8³ + 9³.

@golang_google
👣 DiffDeck — это инструмент для упрощения анализа различий в коде, который акцентируется на удобстве работы, безопасности и интеграции с современными процессами разработки!

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

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

🔐 Лицензия: 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
👣 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