Продвинутый набор инструментов, который предлагает более читаемый и структурированный способ обработки видео по сравнению с традиционными методами FFmpeg.
VideoAlchemy позволяет пользователям определять рабочие процессы обработки видео с помощью простой конфигурации на основе YAML, со встроенной проверкой для минимизации ошибок и упрощения выполнения команд.
curl -L -o videoalchemy https://github.com/viddotech/videoalchemy/releases/download/v0.0.1-alpha/videoalchemy
chmod +x videoalchemy
#golang #video #opensource
📌 Github
📌 Гайд по работе
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Проект чистой архитектуры Go Backend с Chi (стандартный net/http), MongoDB, JWT Authentication Middleware, Test и Docker.
#golang
▪Github
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Распределенный фреймворк Go для построения реактивных и распределенных систем, использующих протокольные буферы в качестве сообщений актора.
GoAkt обладает высокой масштабируемостью и доступен при работе в кластерном режиме. Он обладает всеми необходимыми функциями, которые требуются для построения распределенной системы на основе акторов без ущерба для производительности и надежности.
С помощью GoAkt вы можете мгновенно создать быструю, масштабируемую, распределенную систему на кластере компьютеров.
Если вы еще не знакомы с моделью акторов, то в блоге Брайана Сторти здесь вы найдете отличное и краткое введение в модель акторов. Также обратитесь к разделу ссылок в конце статьи, чтобы найти больше материалов о модели акторов.
go get github.com/tochemey/goakt/v2
▪ Github
#golang #actors #opensource
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Большие языковые модели и инструменты для работы с ними становятся всё более популярными у разработчиков.
В официальном блоге команды Go показан пример создания приложения на Go с использованием LLM.
В статье описываются основные технологии и шаги создания приложения которое включает работу с векторными базами данных, RAG и работу с API.
https://go.dev/blog/llmpowered
@Golang_google
#llm #golang #rag #opensource
Please open Telegram to view this post
VIEW IN TELEGRAM
Библиотека для Go, предоставляющая билдинги к C для FFmpeg (теперь v7).
#golang
▪ Github
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Этот репозиторий предлагает упрощенную альтернативу образам Alpine, используя образы Distroless или Scratch для запуска приложений Go в Docker.
Используя возможности многоступенчатых сборок, вы можете использовать несколько операторов FROM в одном Docker-файле.
Каждый оператор
FROM
инициирует новый этап сборки, что позволяет создавать более эффективные и компактные образы Docker
, отделяя среду сборки от среды выполнения.docker build -t myapp-distroless -f distroless.Dockerfile .
Github
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
#golang
https://golangprojectstructure.com/build-real-time-applications-with-go-and-websockets/
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Реализация gRPC на основе Go с Gin, PostgreSQL, Docker и NGINX
#golang
go install github.com/golang/mock/[email protected]
▪Github
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Инструмент TUI, позволяющий пользователям парсить видео на youtube и воспроизводить его в локальном плеере.
#golang #YouTube
▪ Github
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Легкий инструмент на GO для проверки электронной почты с помощью синтаксической проверки и проверки домена.
#golang #email
git clone https://github.com/zeeshanahmad0201/email_verification_tool.git
▪ Github
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Swama — это простой инструмент командной строки (CLI) для перечисления, просмотра и конвертации методов Swagger API. Он помогает изучить структуру API на основе файла спецификации Swagger/OpenAPI и преобразовать API-запросы в общие форматы, такие как curl или fetch.
▪Github
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
CLI-инструмент на базе Go, который отображает список всех локальных репозиториев git в каталоге вместе с другой дополнительной информацией по репозиторию.
go install github.com/bevane/repocheck@latest
#golang
▪ Github
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Это пакет Go, который предоставляет реализации распространённых структур данных, включая двустороннюю очередь (Deque), связанный список, очередь, стек и trie. Пакет предлагает простой и эффективный способ использования этих структур в Go с поддержкой обобщённых типов.
▪Github
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
#golang #WebAssembly #junior
▪Статья
▪Код
@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM