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

Nauczanie programu Go, aby mówił jak Chrome

Jak chromenet umożliwia standardowym klientom HTTP w Go komunikację z siecią za pośrednictwem prawdziwego silnika sieciowego Chromium, bez cgo i bez kompilatora C.

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

Uruchamianie Dockera, docker build i docker compose bez uprawnień roota i bez przestrzeni nazw użytkowników

Jak bezpiecznie uruchomić kompletny Docker Engine (dockerd, BuildKit, overlayfs oraz docker compose) wewnątrz izolowanej piaskownicy gVisor działającej w przestrzeni użytkownika, jako użytkownik nieuprzywilejowany, gdy root, sudo, unshare(CLONE_NEWUSER), mount(2) oraz /dev/fuse są zablokowane.

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

gvx: Uruchamianie kontenerów Linux, Docker i Kubernetes w jednym nieuprzywilejowanym procesie

Przegląd techniczny gvx, zabezpieczonego pod kątem bezpieczeństwa, wieloplatformowego środowiska uruchomieniowego kontenerów oraz zestawu SDK dla języka Go, zbudowanego na jądrze gVisor działającym w przestrzeni użytkownika, które bezpiecznie uruchamia kontenery Linux, Docker-in-Docker oraz wielowęzłowe wysokodostępne klastry Kubernetes w jednym nieuprzywilejowanym procesie w systemach Windows, macOS i Linux.

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

Szybkie izolowane środowiska Docker dla rolloutów RL agentów AI z wykorzystaniem gvx

Jak bezpiecznie uruchamiać setki równoległych, silnie izolowanych, nieuprzywilejowanych środowisk Docker i Kubernetes dla SWE-bench oraz rollouts uczenia ze wzmocnieniem agentów kodujących, z resetowaniem woluminów ext4lite w modelu copy-on-write trwającym 100 milisekund?

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

Uruchamianie Docker-in-Docker wewnątrz gVisor i zagnieżdżonych Sandboxes z użyciem gvx

Dlaczego instalacja docker.io lub zagnieżdżanie runsc wewnątrz kontenera gVisor kończy się niepowodzeniem w przypadku modprobe, iptables-nft, overlay2, cgroups oraz seccomp EBUSY, oraz jak gvx bezpiecznie uruchamia zagnieżdżony docker:dind wewnątrz izolowanego jądra działającego w przestrzeni użytkownika, bez użycia --privileged.

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

Przemyślenie monorepo Git: architektura natywna dla CAS dla ludzi i agentów kodujących

Jak zbudować monorepozytorium bez demona, natywnie oparte na CAS, na standardowym Gicie, z wykorzystaniem bezrodzicielskich migawek gałęzi głównej (parentless trunk snapshots), izolowanych referencji przestrzeni roboczych, drzew scaleń w pamięci (in-memory merge trees), hierarchicznych plików OWNERS oraz synchronizacji lustrzanych o złożoności O(delta)

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

gosuda.org/zstd: Zamiennik DataDog/zstd z kompresją bez CGO i izolacją awarii

CGO_ENABLED=0 biblioteka Go Zstandard uruchamiająca upstreamową bibliotekę C libzstd 1.5.7 w procesie roboczym ze wspólną pamięcią, z API zgodnym z DataDog/zstd, wielokrotnie wykorzystywanymi kontekstami oraz grupowym przetwarzaniem wsadowym.

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

gosuda.org/sqlite3: sterownik database/sql z CGO_ENABLED=0 oparty na Shared-Memory IPC

Sterownik SQLite 3.54.1 dla Go zgodny z database/sql, z możliwością bezpośredniego zastąpienia, działający przy CGO_ENABLED=0, z izolacją workerów opartą na pamięci współdzielonej HQQ, pobieraniem wierszy wsadowo w porcjach po 64 KiB oraz plikami binarnymi poświadczonymi certyfikatem SLSA.

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

HQQ: Izolowanie bibliotek C od Go za pomocą pamięci współdzielonej w obrębie linii pamięci podręcznej

Środowisko uruchomieniowe IPC bez cgo, kompilator IDL (hqq-bindgen) oraz zweryfikowany nadzorca procesów, które wykonują natywne biblioteki C11 w izolowanych procesach roboczych za pośrednictwem pierścieni w pamięci dzielonej.

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