Local-review is a minimal webapp for reviewing coding agent branches before pushing. It provides branch-scoped diffs, line-by-line commenting with threading, live updates, and exports feedback as markdown for agent handoff.
TypeScript 7.0 replaced its JavaScript compiler with one written in Go rather than Rust. The team chose Go because porting the existing code to Rust would have required a complete rewrite to handle memory safety without garbage collection, whereas Go's garbage collection allowed them to preserve the original compiler's semantics and achieve a 10x performance improvement.
An educational platform for learning distributed systems through hands-on implementation across 8 programming languages, with 343+ tasks organized into 8 progressive learning categories from foundational concepts like message passing to advanced topics like Byzantine fault tolerance and distributed consensus.
ObjGit is a proof-of-concept Git server that stores repositories in object storage like Tigris instead of local filesystems. It supports SSH, HTTP, and Git protocols with post-receive hooks, Prometheus metrics, and bare repository format, though it lacks authentication and has not been extensively tested.
A developer rewrote their Antfly database engine from Go to Zig, aiming for 'perfect search' by combining full-text, vector, and graph indexing capabilities. The rewrite leverages Zig's readability and concurrency features while maintaining zero dependencies, building on lessons learned from implementing vector search algorithms and distributed systems patterns.
tuisheet is a terminal-based spreadsheet application written in Go that emulates VisiCalc and Lotus 1-2-3 while maintaining full compatibility with OpenXML (xlsx) files. The developer built it as a lightweight, cross-platform alternative to LibreOffice and Excel, using various LLMs and AI agents during development.
Dxui is a declarative desktop GUI framework for Go that enables building native applications without cgo, using immutable View descriptions with typed props and callbacks. It provides common UI controls, customizable theming, and supports both simple and complex applications with features like virtual lists and native child windows.
The article examines type declaration syntax across programming languages, criticizing C's context-dependent grammar while comparing alternative approaches like Go's identifier-type order and ML/Rust's identifier:type syntax. It discusses how different languages balance clarity and expressiveness in declaring variables and their types.
Rich Sutton argues that 70 years of AI research demonstrates that general methods leveraging massive computation ultimately outperform approaches that rely on human domain knowledge. He illustrates this through examples in chess, Go, and speech recognition, where computation-intensive techniques defeated human-knowledge-based methods despite initial skepticism from researchers.
A new generic Go library for retrying operations with exponential backoff, released for Go 1.27+. It offers a reusable client that holds default retry options, pluggable jitter strategies, permanent error handling, and context awareness for production use cases.
A software engineer built a simple on-air light for his home office using a smart bulb and a Linux daemon that detects when his webcam is in use, automatically turning the light red to signal to family members that he's on camera without requiring manual toggling.
Gorai is a Go-based robotics framework built on NATS.io that treats robots as distributed systems where sensors and actuators are services discovered at runtime. It enables composite robots spanning multiple machines, enforces safety through capability nodes rather than agents, and provides native support for action logging and replay as first-class concerns.
Spelunk is a Go library for extracting secrets from multiple sources (Kubernetes, Vault, files, environment variables) using a unified URI-based coordinate system. Version 2.x introduces a modular architecture with a lightweight core and decoupled plugins to avoid unnecessary dependencies. The library simplifies secret management in cloud-native applications and includes a CLI tool.
An Agent Skill enables coding agents to communicate like William Shakespeare, using a corpus of 14 plays and sonnets plus a portable Go binary for searching them. Compatible with opencode, Claude Code, Gemini CLI, and other Agent Skills clients following the open standard.
Go 1.27 introduces size-specialized memory allocation that makes allocations under 80 bytes up to 20-30% faster by generating optimized variants of the mallocgc function for specific size classes and pointer characteristics. The runtime creates specialized allocation functions like mallocgcSmallNoScanSC3 that make assumptions about allocation patterns, falling back to generic routines for edge cases. These optimizations can improve allocation-heavy programs by up to 1% overall.
GoBench is a benchmark that measures how well frontier language models play 9×9 Go against KataGo opponents calibrated on an Elo ladder. The arXiv paper is scheduled for release on September 17, 2026.
Go 1.27 introduces a goroutine leak profiler to detect goroutines permanently blocked on channels or sync primitives in production systems, addressing limitations of existing tools like goleak and synctest that cannot reliably identify leaks at scale or distinguish them from temporarily blocked goroutines.
Salmon is a Linux monitoring utility that tracks systemd service health and custom checks via periodic commands, displaying alerts through a tray icon and desktop notifications. The project consists of a Go background service (salmon) that monitors local or remote machines and a Rust desktop client (salmon-watch) that connects to multiple instances and displays incidents.
Article introduces building AI agents in Go using Google's Gemini API across three implementation approaches: low-level GenAI SDK, Genkit pipeline framework, and Agent Development Kit (ADK). It explains agent architecture as an LLM connected to executable tools through a local harness, using a Retro Game Appraiser as a concrete example application.
Daniel, co-founder of Seafile, open-sourced SeaSearch, a lightweight Go-based search engine built on ZincSearch that addresses Elasticsearch's maintenance complexity and multi-tenant search performance issues. SeaSearch features S3-backed storage, smart caching, Elasticsearch API compatibility, and vector search capabilities, designed for multi-tenant SaaS applications.