38.2K subscribers
1.54K photos
40 videos
5 files
1.7K links
加入频道
👣 AIKit — инструмент на Go, позволяющий быстро построить, развернуть, или тонко настроить LLM

AIKit использует LocalAI, который поддерживает широкий спектр возможностей и форматов выводов. LocalAI предоставляет заменяющий REST API, совместимый с OpenAI API, поэтому вы можете использовать любой совместимый с OpenAI API клиент, такой как Kubectl AI, Chatbot-UI и многие другие, для отправки запросов к открытым LLM

Также AIKit предлагает расширяемый интерфейс для тонкой настройки; поддерживает Unsloth для быстрой, экономичной и простой тонкой настройки.

🖥 GitHub
🟡 Доки

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1110🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
👣 Rill

Инструмент для легкого преобразования датасетов в информативные дашборды с использованием SQL.

Данные хранятся в yaml файлах, это значит что удобно отслеживать все изменения в проетах в git.

curl https://rill.sh | sh
rill start my-rill-project


#golang

Github

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍105🔥2
👣 go2rtc — отличная Go утилита для стриминга с камер; поддерживается GPU-ускорение

go2rtc создана для потоковой передачи данных с камер с поддержкой RTSP, RTMP, HTTP-FLV, WebRTC, MSE, HLS, MP4, MJPEG, HomeKit, FFmpeg и др.

Быстрый старт с Docker:
docker run -d \
--name go2rtc \
--network host \
--privileged \
--restart unless-stopped \
-e TZ=Atlantic/Bermuda \
-v ~/go2rtc:/config \
alexxit/go2rtc


🖥 GitHub

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍309🔥9🤔1
👣 Kratos — open-source фреймворк Go для создания и управления микросервисами

go install github.com/go-kratos/kratos/cmd/kratos/v2@latest

Kratos — это фреймворк Go, который предлагает удобные возможности, позволяющие быстро построить микросервисное приложение с нуля.

🖥 GitHub
🟡 Доки

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
18👍9🔥2😱1
👣 dnsX — набор инструментов DNS на Go, предназначенный для выполнения различных тестов с помощью библиотеки retryabledns

go install -v github.com/projectdiscovery/dnsx/cmd/dnsx@latest

dnsX поддерживает множественные DNS-запросы, пользовательские резолверы, фильтрацию подстановочных знаков DNS, например shuffledns, и т.д.

🖥 GitHub

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍3🔥1
👣 gomplate — гибкий инструмент командной строки на Go для работы с шаблонами

gomplate — это рендерер шаблонов, который поддерживает множество локальных и удаленных источников данных:
— JSON (включая EJSON)
— YAML
— метаданные AWS EC2
— секреты Hashicorp Consul
— Hashicorp Vault

🖥 GitHub
🟡 Доки

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍123🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
👣 turbolift

Простой инструмент на Go для одновременного применения изменений во многих репозиториях GitHub.

brew install skyscanner/tools/turbolift
или
собрать из исходников

🖥 GitHub

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍92🔥2
👣 GoWrap — CLI на Go, который генерирует декораторы для типов интерфейсов Go с помощью простых шаблонов

go install github.com/hexdigest/gowrap/cmd/gowrap@latest

С помощью GoWrap легко можно добавить метрики, трассировку, fallbacks, пулы и многие другие функции в существующий код за несколько секунд.

🖥 GitHub

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍162🔥1
🎉 Выпущен релиз-Go 1.23 Release Candidate 1!

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

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

#golang

@Golang_google
🔥24👍84🤔2
👣 PhotoPrism — AI-приложение на Go для хранения фотографий и удобного доступа к ним

PhotoPrism — это open-source AI-приложение для децентрализованного веба; можно запустить его где угодно: просто на устройстве, на частном сервере или в облаке.
Предоставляет удобное и надёжное с позиции конфиденциальности решение для хранения и обеспечения доступа к фотографиям.

Вот некоторые особенности PhotoPrism:
— позволяет просматривать все свои фотографии и видео, не заботясь о конвертации в другие форматы
— мощные поисковые фильтры для лёгкого нахождения нужных фотографий
— автоматически распознает лица близких и друзей
— поддерживает автоматическую классификация фотографий на основе их содержания и местоположения

Поднять контейнер с PhotoPrism можно так:
docker run -d \
--name photoprism \
--security-opt seccomp=unconfined \
--security-opt apparmor=unconfined \
-p 2342:2342 \
-e PHOTOPRISM_UPLOAD_NSFW="true" \
-e PHOTOPRISM_ADMIN_PASSWORD="insecure" \
-v /photoprism/storage \
-v ~/Pictures:/photoprism/originals \
photoprism/photoprism


🖥 GitHub

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥85
👣 Entropy — инструмент CLI на Go для сканирования кодовой базы на предмет строк с высокой энтропией

go install github.com/EwenQuim/entropy@latest
entropy


Высокая энтропия — признак того, что в этой строке есть пароль/токен/секретный ключ, и Entropy позволяет находить все эти секреты
Можно сделать Entropy пре-коммит хуком, чтобы конфиденциальная информация не утекала в сеть

Быстрый старт с Docker:
docker run --rm -v $(pwd):/data ewenquim/entropy /data

🖥 GitHub

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

C#: t.me/csharp_ci
Машинное обучение: t.me/ai_machinelearning_big_data
АНАЛИЗ Данных: t.me/data_analysis_ml
Хакинг: t.me/linuxkalii
Linux: t.me/linuxacademiya
Базы данных: t.me/sqlhub
C++ t.me/cpluspluc
Golang: t.me/Golang_google
Java: t.me/javatg
React: t.me/react_tg
Javascript: t.me/javascriptv
Мобильная разработка: t.me/mobdevelop
Docker: t.me/+0WdB4uvOwCY0Mjdi
Python: t.me/pythonl
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Big Data: t.me/bigdatai
Devops: t.me/devOPSitsec
Собеседования МЛ: t.me/machinelearning_interview
Python подготовка с собесу: t.me/python_job_interview
МАТЕМАТИКА: t.me/data_math

💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://yangx.top/addlist/2Ls-snqEeytkMDgy
C++ папка: https://yangx.top/addlist/CdBs5DLepLJmZjY6
C# папка: https://yangx.top/addlist/u15AMycxRMowZmRi
Java папка: https://yangx.top/addlist/ZM3J6oFNAnRlNWU6
FRONTEND папка: https://yangx.top/addlist/mzMMG3RPZhY2M2Iy
Linux папка: https://yangx.top/addlist/w4Doot-XBG4xNzYy

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

📕Ит-книги бесплатно: https://yangx.top/addlist/BkskQciUW_FhNjEy
👍62🔥2
👣 mo — монады и другие популярные абстракции функционального программирования прямо в Go

go get github.com/samber/mo@v1

mo предоставляет некоторые элементы ФП наподобие тех, что реализованы в Scala и Rust
Все эти абстракции ФП реализованы с использованием фишек Go 1.18+

🖥 GitHub
🟡 Доки

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯14👍13🥰53🤬3😱1