38K subscribers
1.53K photos
38 videos
5 files
1.69K links
加入频道
📔 Gorsk — готовый стартовый набор для создания RESTful-сервисов на Go с акцентом на чистую архитектуру. Этот проект избавляет от рутинной настройки, предлагая сразу работающую основу с JWT-аутентификацией, RBAC, валидацией данных и Swagger-документацией.

Инструмент имеет модульную структуру, позволяющую легко заменять компоненты вроде Echo на другой фреймворк или ORM. В комплекте: CRUD для пользователей, тесты с моками и контейнеризованные запросы к БД.

🤖 GitHub

@golang_google
👣 Gozo — универсальный Go‑тулкит с мощными утилитами

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

⚙️ Что внутри:
- `slices` — функции для работы с массивами: Map, Filter, Delete, Insert, Pop, PushFront, Fold, Some, Equals и даже ToMap — всё с поддержкой дженериков
- `maps` — утилиты: Map, Filter, Reduce, Equals, FilterMap, Fold, Slice
- `fp` (функциональные примитивы) — монады Option[T], Result[T], с конструктор-функциями: Some, None, Ok, Err, OptionFromPtr, OptionFromTuple
- `streams` — конвейеры обработки данных: Batch, Filter, Flatten, CSV, JSON, Pipe, Collect и другие
- `tuples` — простые структуры для пар значений (Tuple2)

🛠 Для чего это нужно:
- Ускоряет и делает код чище при работе с коллекциями
- Обладает безопасной обработкой ошибок и отсутствия значений через FP‑модели
- Дженерики обеспечивают типобезопанность и избавляют от лишнего шаблонного кода

- MIT‑лицензия

📌 Github

#go #golang #monads #functionalprogramming #toolkit #maps #utils #generics #slices

@golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Большая коллекция полезных сниппетов, примеров и рецептов на Go для создания эффективных, надёжных и масштабируемых приложений.

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

📚 Всё — от HTTP-серверов и работы с JSON до многопоточности, базы данных и REST API.

🔗 https://go-cookbook.com

@Golang_google

#golang #go #guide
This media is not supported in your browser
VIEW IN TELEGRAM
🎁 Хорошая новость: Microsoft открыла исходный код GitHub Copilot Chat для VS Code!

Доступны и режим агента, и редактирование, и промпты — всё можно изучить, кастомизировать и использовать бесплатно под лицензией MIT.

GitHub

@Golang_google
This media is not supported in your browser
VIEW IN TELEGRAM
Go-пикник? Да, вам не послышалось!

17 июля Go-разработчики собираются на Avito Grill & Go, чтобы понетворкать, сыграть в кастомные игры и, конечно, вкусно поесть.

В чилловой обстановке участники смогут:
➡️ поучаствовать в мемном Fast food System Design;
➡️ почелленджить над кодом;
➡️ обсудить карьерные треки;
➡️ а также перенять экспертизу напрямую от разработчиков Авито.

Участие бесплатное, но регистрация обязательна →
Please open Telegram to view this post
VIEW IN TELEGRAM
🌺 LotusDB — гибридный key-value движок на Go. Этот проект объединяет лучшее из двух миров — скорость чтения B+-деревьев и эффективность записи LSM-деревьев. Инструмент позиционируется как альтернатива Badger и BBolt, но с меньшими накладными расходами на чтение и дисковое пространство.

Проект поражает простотой интеграции: достаточно импортировать пакет и указать путь для хранения данных. LotusDB активно развивается, а в Slack-чате уже собирается сообщество энтузиастов.

🤖 GitHub
👣 Pennybase — «народный» Backend-as-a-Service на Go без внешних зависимостей

- Вся логика помещается в менее чем 1000 строк Go-кода
- Хранение данных в читаемых CSV-файлах с версионированием записей
- REST API для CRUD-операций, сортировки и SSE-стриминга
- Аутентификация через сессионные куки и Basic Auth
- Простая RBAC и проверка прав владения
- Поддержка хуков для кастомной валидации и обработки данных
- Встроенная отдача статических файлов и рендеринг Go-шаблонов

Подойдёт для MVP и небольших проектов: просто укажите папку data и запускайте HTTP-сервер.

📌 Github

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
📊 Generic Data Structures — коллекции для Go с дженериками. Этот проект собрал под одной крышей все основные структуры данных — от классических B-деревьев и AVL-деревьев до специализированных интервальных деревьев и персистентных массивов.

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

🤖 GitHub

@golang_google
⚡️ Почему лучшие разработчики всегда на шаг впереди?

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

ИИ: t.me/ai_machinelearning_big_data
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Мл собес t.me/machinelearning_interview
C++ t.me/cpluspluc
Docker: t.me/DevopsDocker
Хакинг: t.me/linuxkalii
МЛ: t.me/machinelearning_ru
Devops: t.me/DevOPSitsec
Data Science: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/java_library
Базы данных: t.me/sqlhub
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
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/data_math
Kubernets: t.me/kubernetc
Разработка игр: https://yangx.top/gamedev
Физика: t.me/fizmat

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

🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno

📕Ит-книги: https://yangx.top/addlist/BkskQciUW_FhNjEy
💼ИТ-вакансии t.me/addlist/_zyy_jQ_QUsyM2Vi

Подпишись, чтобы всегда знать, куда двигаться дальше!
🔥 Beelzebub — продвинутый low-code honeypot с LLM 🔥

Beelzebub — легковесный honeypot-фреймворк с ядром LLM, текстом симулирующий «живую» систему. Позволяет безопасно ловить атакующих, создавая иллюзию реального сервера.

Основные возможности:
- Модульная настройка через YAML-конфиги для добавления сервисов и портов
- Поддержка SSH, HTTP, TCP и MCP-протоколов на основе ИИ
- Сбор метрик Prometheus и интеграция с ELK
- Запуск через Docker, Helm или Kubernetes

Быстрый старт:


git clone https://github.com/mariocandela/beelzebub.git
cd beelzebub
docker-compose up -d


📌 Github
👣 doWM

Красивый оконный менеджер для X11 полностью написанный на Go.

🔗 Репозиторий:
https://github.com/BobdaProgrammer/doWM

#golang #go

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