GoSuda
Open source working group

We build fast, honest Go tools in the open: networking, storage, runtimes and developer tooling. Your next commit belongs here.

GoSuda mascot
713
107 repos
Repositories
107
GitHub stars
713
Articles
47
Languages
23

Join in three steps

No sign-up. Everything happens on GitHub.

Projects looking for you

Our most starred repositories. Pick one and say hi.

All 107 repositories

From the blog

Deep dives written by GoSuda members.

Networking

Научите вашу программу на Go говорить так же, как Chrome

Как chromenet позволяет стандартным HTTP-клиентам Go обращаться к вебу через реальный сетевой движок Chromium без использования cgo или C-компилятора.

Lemon Mint · Nov 9, 2026 views ... likes ...

Запуск Docker, docker build и docker compose без прав root и пользовательских пространств имён

Как безопасно запустить полноценный Docker Engine (dockerd, BuildKit, overlayfs и docker compose) внутри изолированной пользовательской песочницы gVisor от имени непривилегированного пользователя, когда root, sudo, unshare(CLONE_NEWUSER), mount(2) и /dev/fuse заблокированы.

Lemon Mint · Nov 6, 2026 views ... likes ...
Low-level

gvx: запуск Linux-контейнеров, Docker и Kubernetes в одном непривилегированном процессе

Техническийобзор gvx, безопасной для работы с повышенной защитой кроссплатформенной среды выполнения контейнеров и SDK на Go, построенной на пользовательском ядре gVisor, которая безопасно запускает контейнеры Linux, Docker-in-Docker и многоузловые отказоустойчивые кластеры Kubernetes в едином непривилегированном процессе в Windows, macOS и Linux.

Lemon Mint · Nov 6, 2026 views ... likes ...
AI

Быстрые изолированные среды Docker для проходов RL-агентов ИИ с gvx

Как безопасно запускать сотни параллельных, строго изолированных непривилегированных сред Docker и Kubernetes для SWE-bench и для запусков (rollouts) обучения с подкреплением программных агентов с возвратом томов ext4lite к исходному состоянию за 100 миллисекунд по принципу копирования при записи.

Lemon Mint · Nov 6, 2026 views ... likes ...
Low-level

Запуск Docker-in-Docker внутри gVisor и вложенных песочниц с gvx

Почему установка docker.io или вложенный запуск runsc внутри контейнера gVisor завершается ошибками, связанными с modprobe, iptables-nft, overlay2, cgroups и EBUSY в seccomp, и как gvx безопасно запускает вложенный docker:dind внутри изолированного пользовательского ядра без --privileged.

Lemon Mint · Nov 6, 2026 views ... likes ...
Low-level

Переосмысление монорепозитория Git: CAS-ориентированная архитектура для людей и программных агентов

Как построить монорепозиторий без демонов, нативно работающий с CAS, на стандартном Git с использованием транка из снимков без родительских коммитов, изолированных ссылок на рабочие пространства, деревьев слияния в памяти, иерархических файлов OWNERS и синхронизации зеркал за O(delta).

Lemon Mint · Oct 30, 2026 views ... likes ...
Low-level

gosuda.org/zstd: Совместимая замена DataDog/zstd с сжатием без CGO и изоляцией сбоев

CGO_ENABLED=0 Go-библиотека Zstandard, которая запускает вышестоящую C-библиотеку libzstd 1.5.7 в рабочем процессе с общей памятью, с API, совместимым с DataDog/zstd, повторно используемыми контекстами и пакетной обработкой данных.

Lemon Mint · Oct 18, 2026 views ... likes ...
Databases

gosuda.org/sqlite3: CGO_ENABLED=0 database/sql Driver поверх Shared-Memory IPC

Драйвер SQLite 3.54.1 для Go, совместимый с database/sql, с CGO_ENABLED=0, изоляцией рабочих процессов через разделяемую память HQQ, предварительной выборкой строк пакетами по 64 КиБ и бинарными файлами с аттестацией SLSA.

Lemon Mint · Oct 18, 2026 views ... likes ...
Low-level

HQQ: изоляция библиотек на C от Go посредством разделяемой памяти на уровне строк кэша

Среда выполнения IPC без cgo, компилятор IDL (hqq-bindgen) и верифицированный супервизор процессов, которые выполняют нативные библиотеки C11 в изолированных рабочих процессах через кольцевые буферы в разделяемой памяти.

Lemon Mint · Oct 18, 2026 views ... likes ...