~golangweekly | Bookmarks (149)
-
Go 1.25 Release Notes - The Go Programming Language
The Draft Go 1.25 Release Notes — We’re still about four months away from the final...
-
Benchmarks and cost - Buf Docs
Bufstream: Kafka and gRPC for the Modern Age — A drop-in Kafka implementation with up to...
-
This 150-Line Go Script Is Actually a Full-On Load Balancer
This 150-Line Go Program is a Full-On Load Balancer — A code-heavy walkthrough of a round-robin...
-
Webinar: pganalyze in action: The Latest Features for Tuning Postgres
Is Your Go Application's Postgres Prepared for Your Next High Traffic Event? — Do you feel...
-
Optimizing Heap Allocations in Golang: A Case Study
Optimizing Heap Allocations — When an (expected) innocuous code change had a 30% performance hit, it...
-
No nonsense guide to Go projects layout
A No Nonsense Guide to Go Project Layout — Say ‘no’ to overly complicated package structures,...
-
Bufstream is the only cloud-native Kafka implementation validated by Jepsen
Bufstream: Robust Streaming for gRPC — Meet a cloud-first, drop-in Kafka implementation custom-built for go gRPC...
-
Hunting Zombie Processes in Go and Docker - Stormkit
Hunting Zombie Processes in Go and Docker — When spawning processes that in turn spawn other...
-
Preventing accidental struct copies in Go
Preventing Accidental Struct Copies — Go lets you copy structs by value, which can cause subtle...
-
GitHub - GoMudEngine/GoMud: A Go based MUD (Multi-User Dungeon) server.
GoMud: A MUD (Multi-User Dungeon) Server — An in-development open source dungeon game world and library...
-
Release v0.12.0 · willnorris/imageproxy
🖼️ ImageProxy 0.12: A Caching Proxy Server and Transformer for Image Files — A long-standing project that provides...
-
Event Driven Go Training
Go Event-Driven: Build Backend Systems That Actually Scale — Join 1000+ developers coding real projects in...
-
GitHub - mark3labs/mcp-go: A Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
🤖 MCP Go: A Go Implementation of the Model Context Protocol — The Model Context Protocol (MCP)...
-
Doltgres Beta Launch
Doltgres Beta Launch: A Version Controlled SQL Database — As well as dropping lots of great...
-
Cheating the Reaper in Go · mcyoung
Cheating the Reaper in Go — How far can you push manual memory management in Go...
-
GoLibAFL — Fuzzing Go binaries using LibAFL
Fuzzing Go Binaries with LibAFL — Built upon the Rust-powered LibAFL fuzzing library, GoLibAFL brings ‘state-of-the-art...
-
Announcing Mockery v3 - Top of Mind
Mockery v3: Create Mock Implementations of Interfaces — With the very bold claim of Mockery v3...
-
Bufstream is the only cloud-native Kafka implementation validated by Jepsen
Bufstream: Robust Streaming for gRPC — Meet a cloud-first Kafka implementation custom-built for go gRPC streams....
-
GitHub - olivere/vite: Vite backend integration for Go
Vite Backend Integration for Go — A way to integrate a Vite-based frontend with a Go-based...
-
Become a Professional Go Developer | Build Complete APIs with Authentication, Docker & Postgres
Complete Go for Professional Developers — Craft production-grade APIs with Go, the language trusted by tech...
-
Using Signals With Go - Calhoun.io
Using Signals with Go — Signals are asynchronous messages sent to processes to notify them of...
-
Golang sync.Pool is not a silver bullet
sync.Pool is Not a Silver Bullet — sync.Pool can reduce allocations and GC pressure, but it’s...
-
Hoard of the rings: extracting data from Colmi BLE annular activity trackers
Hoard of the Rings: Extracting Data From a Cheap Activity Tracker — Tony picked up a cheap...
-
https://lemire.me/blog/2025/04/06/faster-shuffling-in-go-with-batching/
Faster Shuffling in Go with Batching — Put down that deck of cards.. ‘shuffling’ here refers...