btype
https://github.com/tidwall/btype
The btype package provides btree based collection types that allow Go programmers to easily implement common data structures like maps, arrays, queues, and stacks.
https://github.com/tidwall/btype
diffyml
https://github.com/szhekpisov/diffyml
A fast, structural YAML diff tool with built-in Kubernetes intelligence. One dependency, minimal attack surface, native CI annotations for GitHub, GitLab, and Gitea.
https://github.com/szhekpisov/diffyml
Building a Distributed Search Engine in Pure Go
https://antfly.io/blog/distributed-search-engine-go
Multi-Raft consensus, SIMD-accelerated vectors, and ML inference without leaving the Go toolchain.
https://antfly.io/blog/distributed-search-engine-go
The Go Compiler: A Deep Dive Into How Your Code Becomes a Binary
https://blog.gaborkoos.com/posts/2026-05-08-The-Go-Compiler-a-Deep-Dive-Into-How-Your-Code-Becomes-a-Binary
https://blog.gaborkoos.com/posts/2026-05-08-The-Go-Compiler-a-Deep-Dive-Into-How-Your-Code-Becomes-a-Binary
grdpwasm
https://github.com/nakagami/grdpwasm
A web-based RDP client built with Go WebAssembly and grdp. Connect to a Windows Remote Desktop server directly from your browser — no plugins required.
https://github.com/nakagami/grdpwasm
caddy-defender
https://github.com/JasonLovesDoggo/caddy-defender
The Caddy Defender plugin is a middleware for Caddy that allows you to block or manipulate requests based on the client's IP address. It is particularly useful for preventing unwanted traffic or polluting AI training data by returning garbage responses.
https://github.com/JasonLovesDoggo/caddy-defender
lego
https://github.com/go-acme/lego
ACME client and library for Let's Encrypt and other ACME CAs written in Go.
https://github.com/go-acme/lego
wgpu
https://github.com/gogpu/wgpu
wgpu is a complete WebGPU implementation written entirely in Go. It provides direct GPU access through multiple hardware abstraction layer (HAL) backends without requiring Rust, CGO, or any external dependencies.
https://github.com/gogpu/wgpu
ax
https://github.com/google/ax
AX, short for Agent eXecutor, is a distributed agent runtime. It provides a runtime that coordinates agentic loops, manages executions with event logging, and communicates with both local and remote actors. AX is designed for reliability, with native support for recovery and execution resumption, even in complex distributed setups.
https://github.com/google/ax
Migrating from Go to Rust
https://corrode.dev/learn/migration-guides/go-to-rust
Out of all the migrations I help teams with, Go to Rust is a bit of an outlier. It’s not a question of “is Rust faster?” or “does Rust have types?”, Go already gets you most of the way there. The discussion is mostly about correctness guarantees, runtime tradeoffs, and developer ergonomics.
https://corrode.dev/learn/migration-guides/go-to-rust
Claude as Your Performance Analysis Partner
https://developers.redhat.com/articles/2026/05/29/claude-your-performance-analysis-partner
I experimented with Claude to see if the task of performance analysis turns into a rewarding one rather than exhausting.
https://developers.redhat.com/articles/2026/05/29/claude-your-performance-analysis-partner
Tracing HTTP Requests with net/http/httptrace
https://blainsmith.com/articles/httptrace-with-go
net/http/httptrace has been in the standard library since Go 1.7 and most Go developers I talk to have never used it.
https://blainsmith.com/articles/httptrace-with-go
The Go Language Server Can Do Some Impressive Code Navigation
https://utcc.utoronto.ca/~cks/space/blog/programming/GoLSPImpressiveCodeNavigation
What surprised and impressed me is code navigation into and out of Go assembly code.
https://utcc.utoronto.ca/~cks/space/blog/programming/GoLSPImpressiveCodeNavigation
moviego
https://github.com/mowshon/moviego
A Go video editing toolkit for scripted media composition, FFmpeg export, effects, transitions, subtitles, audio, and motion graphics.
https://github.com/mowshon/moviego
2
How My Minimal, Memory-Safe Go rsync Steers Clear of Vulnerabilities
https://michael.stapelberg.ch/posts/2026-05-24-minimal-memory-safe-go-rsync-vulns
Did implementing my own (compatible, but minimal) rsync in Go, a modern and memory-safe programming language, really rule out entire classes of security vulnerabilities?
https://michael.stapelberg.ch/posts/2026-05-24-minimal-memory-safe-go-rsync-vulns
11 июня(в четверг!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Go-разработчика.
Как это будет:
Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Go-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.
Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_go_bot
Реклама.
О рекламодателе.
Please open Telegram to view this post
VIEW IN TELEGRAM
That One Time I Used Go Panics for Flow Control
https://noncrab.net/posts/panic-as-flow-control
How our protagonist discovered that a key service that powers our support was absurdly vulnerable to overload, and what we did to fix it.
https://noncrab.net/posts/panic-as-flow-control
color
https://github.com/gookit/color
A command-line color library with 16/256/True color support, universal API methods and Windows support.
https://github.com/gookit/color