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

Chrome のように話すよう Go プログラムを教える

chromenetにより、標準の Go HTTP clients は、cgo や C compiler を必要とせずに、実際の Chromium network engine を介して web と通信できるようになります。

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

ルートユーザーやユーザー名前空間を使わずに Docker、docker build、docker compose を実行する

root、sudo、unshare(CLONE_NEWUSER)、mount(2)、および /dev/fuse が利用できない環境において、未特権ユーザーとして、隔離された gVisor のユーザー空間サンドボックス内で、完全な Docker Engine(dockerd、BuildKit、overlayfs、docker compose を含む)を安全に実行する方法

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

gvx: 1つのUnprivileged Processで Linux Containers、Docker、Kubernetes を実行する

gvxの技術概要:gVisorユーザー空間カーネルを基盤とする、セキュリティ強化されたクロスプラットフォーム対応のコンテナランタイムおよびGo SDKであり、Linuxコンテナ、Docker-in-Docker、そして複数ノードによる高可用性(HA)Kubernetesを、Windows、macOS、Linuxの各環境において、単一の非特権プロセス内で安全に実行します。

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

gvxを用いたAI Agent RL Rollouts向けの高速で隔離されたDocker環境

SWE-bench およびコーディングエージェントの強化学習ロールアウトのために、数百の並列かつ強固に隔離された非特権の Docker および Kubernetes 環境を安全に実行する方法と、100 ミリ秒でのコピーオンライト ext4lite ボリュームのリセットについて。

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

gvx を使用した gVisor および入れ子サンドボックス内での Docker-in-Docker の実行

docker.io のインストールや gVisor コンテナ内での runsc のネストが、modprobe、iptables-nft、overlay2、cgroups、seccomp EBUSY にわたって失敗する理由と、gvx が --privileged を使用せずに、分離されたユーザー空間カーネル内で入れ子の docker:dind を安全に実行する方法について。

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

Git Monorepo の再考:人間と Coding Agents のための CAS-Native Architecture

標準的なGit上にゼロデーモンでCAS-ネイティブなモノレポを構築する方法:親なしのトランクスナップショット、分離されたワークスペース参照、インメモリのマージツリー、階層的なOWNERS、そしてO(delta)のミラー同期を用いて。

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

gosuda.org/zstd: CGO不要かつクラッシュ隔離を備えたDataDog/zstdの完全互換ドロップイン置換

CGO_ENABLED=0 の Go 向け Zstandard ライブラリであり、共有メモリワーカー内で上流の C ライブラリ libzstd 1.5.7 を実行します。DataDog/zstd 互換 API、再利用可能なコンテキスト、一括バッチ処理を備えています。

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

gosuda.org/sqlite3: 共有メモリIPCを介したCGO_ENABLED=0対応のdatabase/sqlドライバ

CGO_ENABLED=0 を用いた Go 向けのドロップイン型 database/sql SQLite 3.54.1 ドライバーであり、HQQ 共有メモリによるワーカー分離、64 KiB 単位のバッチ行プリフェッチ、SLSA 認証済みバイナリを特徴とします。

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

HQQ: キャッシュライン共有メモリを介したGoからのCライブラリの隔離

共有メモリリングを介して、分離されたワーカープロセス内でネイティブ C11 ライブラリを実行する、zero-cgo IPC ランタイム、IDL コンパイラ(hqq-bindgen)、および検証済みプロセススーパーバイザである。

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