







Atomic commit validator for Go. Contribute to darccio/darna development by creating an account on GitHub.
The Go Programming Language
Go is an open source programming language that makes it simple to build secure, scalable systems.

git-pkgs/forge
Go library and CLI for working with git forges. Supports GitHub, GitLab, Gitea/Forgejo, and Bitbucket Cloud through a single interface.
proposal: cmd/cgo: cgo without a C toolchain · Issue #81450 · golang/go
Cgo Without C Toolchain Background Cgo provides a mechanism to incorporate C code into Go programs. Currently, it requires a C toolchain to be present on the host system whenever building code with...
Notes on structured concurrency, or: Go statement considered harmful — njs blog
Every concurrency API needs a way to run code concurrently. Here's some examples of what that looks like using different APIs:
Preserving Order in Concurrent Go Apps: Three Approaches Compared
Concurrency breaks ordering by design, but sometimes we need both. Explore three methods to preserve order in concurrent Go applications, from standard ReplyTo channels to sophisticated permission passing, with benchmarks and real-world trade-offs.

GitHub - ipld/go-car: A content addressible archive utility
A content addressible archive utility. Contribute to ipld/go-car development by creating an account on GitHub.
GitHub - zombiezen/go-sqlite: Low-level Go interface to SQLite 3
Low-level Go interface to SQLite 3. Contribute to zombiezen/go-sqlite development by creating an account on GitHub.
Learn Go by Building a Command Line Todo App | Barbarian Meets Coding
Learn the Go programming language by building a test-driven command line todo application

backfill package - github.com/jcalabro/atmos/backfill - Go Packages
Package backfill provides a concurrent engine for downloading and processing all repositories from an ATProto relay or PDS.
feeds package - github.com/gorilla/feeds - Go Packages
Syndication (feed) generator library for golang.
Vibe-coded Go static analysis tools
Ideas are now a major bottleneck for vibe-coding. There are whole categories of software that simply don’t occur to me to write. Philip Zeyliger pointed me at one: Go static analysis tools. These are great candidates: easy to describe easy to test high value low risk He created a checker that requires slog.InfoContext instead of slog.Info when a context is available, to improve our telemetry/observability. I followed up with a checker that lets you annotate a Go struct as requiring complete, explicit annotation.
dynamic package - github.com/jhump/protoreflect/dynamic - Go Packages
Package dynamic provides an implementation for a dynamic protobuf message.
How We Write GitHub Actions in Go · Blend Engineering: Full Stack Finance
Using Prebuilt Binaries to Minimize Build Costs

microcosm.blue/car-commit-object-debugger
Extract an archive's commit object, resolve its public key, and verify its signature.
Working Copy
Access Git repositories on the go. Clone, edit, commit and push while taking advantage of iOS advancements allowing other apps to also access repositories.
