wgconnectЭтот репозиторий содержит реализацию VPN-клиента на языке Go, использующую библиотеку wireguard-go для установки и управления VPN-туннелями по протоколу WireGuard®. Основное назначение: Предоставить функционал подключения к VPN-серверам WireGuard. Служить в качестве библиотеки или исполняемого файла для интеграции в приложения, разработанные на других языках. Интеграция с Flutter (через FFI): Предназначена для использования в приложениях Flutter. Предоставляет интерфейс, совместимый с Dart FFI (Foreign Function Interface), позволяя управлять VPN-подключением напрямую из Dart-кода. Управление туннелем: Позволяет создавать, запускать, останавливать и удалять VPN-туннели программно. Использование: Репозиторий может содержать как саму библиотеку Go, пригодную для FFI-вызовов, так и примеры/обертки для упрощения интеграции с Flutter-приложениями. Подробности об API и инструкции по интеграции смотрите в разделах Использование или Примеры документации. WireGuard является зарегистрированным товарным знаком Jason A. Donenfeld.