OpenTelemetry: A Guide to Observability with Go | Blog
OpenTelemetry: A Guide to Observability with Go — A thorough introduction with plenty of code examples.
We Replaced Our React Frontend with Go and WebAssembly - Dagger
We Replaced Our React Frontend with Go and WebAssembly — Even if you wouldn’t want to...
Go slice gotchas
Go Slice Gotchas — “Just like any other dynamically growable container structure, slices come with a...
Bring Your Own Cloud Kafka-Compatible Data Streaming
Reduce Your Apache Kafka Costs + Ops Burden With WarpStream — WarpStream reduces Kafka costs by...
Go 1.24 is released! - The Go Programming Language
Go 1.24 Released — Finally, after many months of blog posts getting excited about Go 1.24’s...
GitHub - noneback/go-taskflow: A pure go General-purpose Task-parallel Programming Framework with integrated visualizer and profiler
go-taskflow: A Taskflow-Like DAG Task Execution Framework — A general-purpose task-parallel framework for Go, suitable for...
GitHub - viccon/sturdyc: A caching library with advanced concurrency features designed to make I/O heavy applications robust and highly performant
sturdyc: Caching Library with Advanced Concurrency Features — “A sturdy gopher shielding data sources from rapidly...
https://goteleport.com/eliminating-shadow-access/
Eliminating Shadow Access: The Hidden Dangers of SSH and API Keys — Static keys create hidden security...
GitHub - monasticacademy/httptap: View HTTP/HTTPS requests made by any Linux program
httptap: View HTTP/HTTPS Requests Made by Any Linux Program — It uses Linux-only network namespaces for...
Go programs freeze when they are launhed via a Steam client :: Steam Discussions
Go Programs Freezing When Launched by Steam — Ebitengine’s lead developer reported an unusual bug to...
Complete Go — Exclusive Workshop
Upcoming Workshop on Building Backend Web Apps in Go — Join us for a two day...
Go Supply Chain Attack: Malicious Package Exploits Go Module...
How a Malicious Package Exploited Module Proxy Caching for Persistence — Researchers have uncovered a sophisticated...
proposal: sync/v2: new package · Issue #71076 · golang/go
Proposal: math/rand/v2 Worked, Let's Do sync/v2! — Creating ‘v2’ versions of standard packages is Go’s compromise...
Minesweeper by imprity
A Minesweeper Game Written in Go — A cute example of putting together a game in...
GitHub - itchyny/volume-go: Cross-platform audio volume control library for Go
🔊 volume-go: A Cross-Platform Way to Control Sound Volume — Leaning on a different technique for each...
GitHub - anistark/feluda: Detect license usage restrictions in your project!
Feluda: A Tool to Analyze the Licences of Dependencies — It’s a Rust-powered project but which...
GitHub - beevik/etree: parse and generate XML easily in go
etree 1.5: A Library to Parse and Generate XML Easily — A simple, straightforward approach to...
Introduction | Zog Docs
Zog: 'Next Gen' Schema Validation for Go — Zod is a popular TypeScript-based runtime schema validation...
Product management is broken. Engineers can fix it
Product Management Is Broken. Engineers Can Fix It — How redefining how PMs and engineers work...
How to release to Homebrew with GoReleaser, GitHub Actions and Semantic Release
How to Release to Homebrew with GoReleaser, GitHub Actions and Semantic Release — The steps involved...
discussion: spec: reduce error handling boilerplate using ? · golang/go · Discussion #71460
Proposal: A Way to Reduce Error Handling Boilerplate with ? — A proposal to streamline error...
Go 1.24's `go tool` is one of the best additions to the ecosystem in years · Jamie Tanna | Software Engineer
Go 1.24's go tool is One of the Best Additions in Years — Go 1.24 isn’t...
Application Monitoring & Error Tracking for Developers
Keep Your Apps Fast and Error-Free with Honeybadger — Honeybadger helps you fix errors, eliminate performance...
Maps are faster in Go 1.24
Maps are Faster in Go 1.24 — It’s thanks to so-called Swiss Tables and you don’t...
https://blog.noblet.tech/go-slices-and-subslices-understanding-shared-memory-and-avoiding-append-pitfalls
Go Slices: Shared Memory and append() Pitfalls — A look at some potential tripping points in...
Centrifugo v6 released | Centrifugo
Centrifugo v6: A Scalable Real-Time Messaging Server — Imagine an open source, self-hosted equivalent to Pubnub...
GitHub - foxcpp/maddy: ✉️ Composable all-in-one mail server.
Maddy 0.8: A Composable All-in-One Mail Server — Can work as an MTA, accept messages via...
gno.land - /r/gnoland/pages
gno.land Offers Grants & Bounties for Go-Powered Decentralized Apps — App builders, Go enthusiasts, tinkerers: come...
GitHub - yassinebenaid/bunster: Compile shell scripts to static binaries.
Bunster: Compile Shell Scripts to Static Binaries — bash scripts are already quite portable, but if...
GitHub - pancsta/asyncmachine-go: Declarative control flow library implementing AOP and Actor Model through a clock-based state machine
asyncmachine-go: A Declarative Control Flow Library — Implements AOP and the actor model through a clock-based...
Forgejo – Beyond coding. We forge.
Forgejo 10.0: A Go-Powered Self-Hosted Software Forge — Think Gitea (indeed, it’s a fork of it...
GopherCon 2024: Go in the Smallest of Places - Patricio Whittingslow
▶ Go in the Smallest of Places — A GopherCon 2024 talk about the potential and technicalities...
Make an MMO with Godot 4 + Golang
▶ How to Build an MMO Game with Godot 4 and Go — A thirteen video YouTube...
Radar — WorkOS
Protect Against Bots, Fraud, and Abuse in Real Time — With WorkOS Radar you can detect, verify...
[security] Go 1.24 Release Candidate 2 is released
Go 1.24 Release Candidate 2 Released — We’re another step down the road to the eventual...
Product for Engineers | Substack
The First Newsletter Dedicated to Product Engineers — The fastest growing startups increasingly rely on product...
GitHub - hybridgroup/go-haystack: Track personal Bluetooth devices via Apple's "Find My" network using OpenHaystack and Macless-Haystack with tools written in Go/TinyGo. No Apple hardware required!
go-haystack: Track Personal Devices via Apple's 'Find My' Network — An interesting way to track personal...
ebpf-go Documentation
ebpf-go 0.17: A Way to Work with eBPF from Go — A pure Go library to...
Go 1.24 interactive tour
An Interactive Tour of Go 1.24 — A list of all the significant new 1.24 features....
Release v0.6.0: S/MIME, Auto-discovery, Quicksend and more · wneessen/go-mail
go-mail v0.6: A Library for Sending Emails — If you’ve got email to send, go-mail can...
Chris's Wiki :: blog/programming/GoReflectWhyFieldRestriction
Realizing Why Go Reflection Restricts What Struct Fields Can Be Modified — Private (unexported) fields can’t...
Clean Architecture: A Practical Example of Dependency Inversion in Go using Plugins
A Practical Example of Dependency Inversion using Plugins — An example of using Clean Architecture principles...
GitHub - MariaLetta/free-gophers-pack: ✨ This pack of 100+ gopher pictures and elements will help you to build own design of almost anything related to Go Programming Language: presentations, posts...
Gophers Pack: A Collection of Gopher Pictures and Design Elements — If you want some handy Go...
if got, want: A Simple Way to Write Better Go Tests
if got, want: A Simple Way to Write Better Go Tests — “There’s an excellent Go...
Build Go applications using Project IDX and the Gemini API- Google Developers Blog
Build Go Apps using Project IDX and the Gemini API — IDX is a Google-developed AI-assisted...
crawshaw - 2025-01-06
How I Program with LLMs — The co-founder of Tailscale shares his thoughts on modern approaches...
Fullstack to Backend Learning Path – Expand Your Abilities to the Server and Master the Fullstack
Master the Fullstack — Expand your abilities to the server with this comprehensive learning path. You'll...
Introduction | templ docs
templ: A Way to Build HTML with Go — Create components that render fragments of HTML...
Go Developer Survey 2024 H2 Results - The Go Programming Language
Go Developer Survey 2024 H2 Results — The results of the latest Go community survey are...
Rust vs Go in 2025 — Bitfield Consulting
Rust vs Go in 2025 — An updated look at a topic that John often covers...