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 Programınıza Chrome Gibi Konuşmayı Öğretmek

chromenet, standart Go HTTP istemcilerinin cgo veya bir C derleyicisi kullanmadan, gerçek Chromium ağ motoru aracılığıyla web ile iletişim kurmasını nasıl sağladığını açıklar.

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

Kök Yetkisi veya Kullanıcı Ad Alanları (User Namespaces) Olmadan Docker, docker build ve docker compose Çalıştırma

Engelli bir kullanıcı olarak, root, sudo, unshare(CLONE_NEWUSER), mount(2) ve /dev/fuse erişimi engellendiğinde, tam bir Docker Engine (dockerd, BuildKit, overlayfs ve docker compose) bileşenlerini yalıtılmış bir gVisor kullanıcı alanı sanal alanı (sandbox) içinde güvenli bir biçimde nasıl çalıştırabilirsiniz?

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

gvx: Linux Containers, Docker ve Kubernetes'i Tek Bir Unprivileged Process İçinde Çalıştırma

gvx, Linux konteynerlerini, Docker-in-Docker ortamlarını ve çok düğümlü yüksek erişilebilirlikli (HA) Kubernetes kümelerini tek bir ayrıcalıksız süreç içinde güvenli biçimde çalıştıran, güvenlik açısından sertleştirilmiş, platformlar arası bir konteyner çalışma zamanı ve Go SDK'sı olup Windows, macOS ve Linux üzerinde gVisor kullanıcı alanı çekirdeği üzerine inşa edilmiştir; bu belgede gvx'in teknik bir genel bakışı sunulmaktadır.

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

AI Ajanı RL Rollout'ları için gvx ile Hızlı ve İzole Docker Ortamları

SWE-bench ve kodlama ajanı pekiştirmeli öğrenme rollout'ları için yüzlerce paralel, güçlü şekilde izole edilmiş ayrıcalıksız Docker ve Kubernetes ortamını güvenli bir biçimde nasıl çalıştırabilirsiniz; 100 milisaniyelik kopyala-yazarken-kopyala (copy-on-write) ext4lite birim sıfırlamaları ile birlikte?

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

gvx ile gVisor ve İç İçe Sandbox'larda Docker-in-Docker Çalıştırma

docker.io kurulumunun veya runsc'nin bir gVisor konteyneri içinde iç içe çalıştırılmasının modprobe, iptables-nft, overlay2, cgroups ve seccomp EBUSY üzerinde neden başarısız olduğu ve gvx'in nested docker:dind'i --privileged kullanmadan, yalıtılmış bir kullanıcı alanı çekirdeği içinde nasıl güvenli biçimde çalıştırdığı

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

İnsanlar ve Kodlama Ajanları İçin CAS Temelli Bir Mimari: Git Monorepo'sunu Yeniden Düşünmek

Parentless trunk snapshot'ları, izole çalışma alanı referansları, bellek içi birleştirme ağaçları, hiyerarşik OWNERS dosyaları ve O(delta) ayna senkronizasyonu kullanarak, standart Git üzerinde sıfır daemon'lu, CAS-native bir monorepo nasıl oluşturulur?

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

gosuda.org/zstd: Sıfır CGO ve Çökme İzolasyonu ile DataDog/zstd'nin Doğrudan Yerine Kullanılabilen Sıkıştırma Kütüphanesi

CGO_ENABLED=0 ile çalışan, paylaşımlı bellek tabanlı bir işçi içinde upstream C libzstd 1.5.7 sürümünü çalıştıran, DataDog/zstd ile uyumlu bir API sunan, yeniden kullanılabilir bağlamlar (contexts) ve toplu işleme (bulk batching) desteği bulunan bir Go Zstandard kütüphanesi.

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

gosuda.org/sqlite3: CGO_ENABLED=0 database/sql Sürücüsü, Paylaşımlı Bellek IPC Üzerinden

CGO_ENABLED=0 ile çalışan, HQQ paylaşımlı bellek işçi izolasyonu, 64 KiB toplu satır ön yüklemesi ve SLSA ile onaylanmış ikili dosyalar sunan, Go için database/sql uyumlu SQLite 3.54.1 sürücüsü.

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

HQQ: Önbellek Hattı Paylaşımlı Bellek Üzerinden C Kütüphanelerinin Go'dan İzole Edilmesi

Sıfır-cgo IPC çalışma zamanı, IDL derleyicisi (hqq-bindgen) ve paylaşımlı bellek halkaları üzerinden yerel C11 kütüphanelerini izole çalışan süreçlerde yürüten doğrulanmış bir süreç denetleyicisi.

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