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

Insegnare al Tuo Programma Go a Parlare come Chrome

Come chromenet consente ai client HTTP standard di Go di comunicare con il web tramite il motore di rete reale di Chromium, senza cgo né un compilatore C.

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

Esecuzione di Docker, docker build e docker compose senza root o user namespaces

Come eseguire in modo sicuro un Docker Engine completo (dockerd, BuildKit, overlayfs e docker compose) all'interno di una sandbox gVisor isolata nello spazio utente, come utente non privilegiato, quando root, sudo, unshare(CLONE_NEWUSER), mount(2) e /dev/fuse sono bloccati.

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

gvx: Esecuzione di Linux Containers, Docker e Kubernetes in un unico processo non privilegiato

Panoramica tecnica di gvx, un runtime per container multipiattaforma e SDK Go con rafforzamento della sicurezza, costruito sul kernel user-space gVisor, che esegue in sicurezza container Linux, Docker-in-Docker e cluster Kubernetes ad alta disponibilità multi-nodo in un singolo processo non privilegiato su Windows, macOS e Linux.

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

Ambienti Docker isolati e veloci per i rollout di RL degli agenti AI con gvx

Come eseguire in modo sicuro centinaia di ambienti Docker e Kubernetes paralleli, fortemente isolati e senza privilegi, destinati a SWE-bench e ai rollout di reinforcement learning per agenti di coding, con reset dei volumi ext4lite basati su copy-on-write in 100 millisecondi.

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

Esecuzione di Docker-in-Docker all'interno di gVisor e di sandbox annidate con gvx

Perché l'installazione di docker.io o l'annidamento di runsc all'interno di un container gVisor fallisce con modprobe, iptables-nft, overlay2, cgroups e seccomp EBUSY, e come gvx esegue in modo sicuro docker:dind annidato all'interno di un kernel isolato in user-space senza --privileged.

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

Ripensare il monorepo Git: un'architettura CAS-native per esseri umani e agenti di codifica

Come costruire un monorepo zero-daemon, CAS-native, su Git standard, utilizzando snapshot di trunk senza genitori, riferimenti di workspace isolati, alberi di merge in memoria, OWNERS gerarchici e sincronizzazione dei mirror in O(delta).

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

gosuda.org/zstd: Compressione compatibile con DataDog/zstd come drop-in replacement, senza CGO e con isolamento dei crash

CGO_ENABLED=0 Libreria Go per Zstandard che esegue la libreria C upstream libzstd 1.5.7 in un worker con memoria condivisa, con un'API compatibile con DataDog/zstd, contesti riutilizzabili e elaborazione in batch.

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

gosuda.org/sqlite3: driver database/sql con CGO_ENABLED=0 basato su IPC a memoria condivisa

Driver database/sql per SQLite 3.54.1 compatibile con Go, utilizzabile in sostituzione diretta, con CGO_ENABLED=0, isolamento dei worker tramite memoria condivisa HQQ, prefetch delle righe in batch da 64 KiB e binari con attestazione SLSA.

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

HQQ: Isolamento delle librerie C dal Go tramite memoria condivisa su cache-line

Runtime IPC senza cgo, compilatore IDL (hqq-bindgen) e supervisore di processi verificato che eseguono librerie native C11 in processi worker isolati tramite ring di memoria condivisa.

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