Proposal Details in short i just want to address https://github.com/woodpecker-ci/woodpecker/issues/6717 properly => reliably be able to kill ALL sub-
Proposals pile up: Windows job objects, MaxHeaderCount, httptest tweak
Three proposals land on the tracker at once. One asks os/exec on Windows to attach a JOB_OBJECT at process creation so the whole tree can be killed reliably, a fix driven by a real Woodpecker CI bug. Another would add Server.MaxHeaderCount to net/http, and a third argues httptest.ResponseRecorder should skip the bodyAllowedForStatus check when the write is empty. Over on r/golang the moderators reopen the perennial "good Go project to study or contribute to" thread, which is the kind of FAQ worth bookmarking before the next time someone asks in your team chat. On the writing side, a Medium piece walks through a channel pattern that looks correct, passes its tests, and quietly leaks goroutines anyway. Pairs well with another post on retained memory and reachability for anyone debugging long-lived workers.

Three proposals land on the tracker at once. One asks os/exec on Windows to attach a JOB_OBJECT at process creation so the whole tree can be killed reliably, a fix driven by a real Woodpecker CI bug. Another would add Server.MaxHeaderCount to net/http, and a third argues httptest.ResponseRecorder should skip the bodyAllowedForStatus check when the write is empty.
Over on r/golang the moderators reopen the perennial "good Go project to study or contribute to" thread, which is the kind of FAQ worth bookmarking before the next time someone asks in your team chat.
On the writing side, a Medium piece walks through a channel pattern that looks correct, passes its tests, and quietly leaks goroutines anyway. Pairs well with another post on retained memory and reachability for anyone debugging long-lived workers.
Proposal Details Just like the http writer: if lenData == 0 { return 0, nil } if !w.bodyAllowed() { return 0, ErrBodyNotAllowed } Shouldn't the Respon
Proposal Details I propose that we add the following new symbols: package http // DefaultMaxHeaderValueCount is the maximum permitted number of // hea
Proposal Details At present, slog is reasonably guarding everything single call to the underlying io.Writer.Write method with a global mutex (let's as
Background: the testing package makes it easy to check that specific inputs to a function produce expected outputs. When a function reports failure by
It has been a while since we did an FAQ post, so if this is new to you, please see what this is. This is a post from the /r/golang moderators so that we can gather up answers to recurring questions so
Honestly, I’m starting to wonder if I’m wasting my time. I like Go, but web development in Go still feels too verbose when you have framework like svelte. Most options either feel too backend-only
Currently working on project which has got unit tests using the real DB. Need to remove DB dependency and use mocks. Any recommendations?
I want to move my project off of templui, do you know any worth-to-look-at ui library for templ+htmx?

so, I'm beginning to learn GO (and programming itself, but that isn't the topic), I know a bit of the reason why it's there in the first place, however I fail to understand why it's still on and not s
Hey everyone,I wanted to share my first Go project that I’ve been working on for the past few weeks( linktui) . A a terminal user interface (TUI) designed to ease connections management for Bluetoot
Built and open-sourced a Go CLI that we were already running internally. Sharing because the engineering work was more interesting than we expected. Quick frame: there are now like 20 AI coding agents
Join Thursday Go @ Online on Thu Jun 11
Continue reading on Medium »
For the last 60 days, I used AI for almost everything. Continue reading on Medium »
How I think about concurrency, reachability, and memory leaks at scale Continue reading on Medium »
Three primary-key strategies for growing tables, benchmarked: integer, UUIDv4, UUIDv7 — and what each costs in insert speed. Continue reading on Medium »
Two million goroutines isn’t the flex you think it is. The scheduler can take it. The thing that fell over was our memory, and that part… Continue reading on Medium »
Dumbest Guy Doing LeetCode Live (NO BLUFF ) BreakingCopyright — Royalty Free Music -Music and songs belongs to this ...
In this video, we take a deep dive into Closures in Golang and understand how they work under the hood. We start by learning ...
cloud and devops engineers may have conflicting options on which programming language to specialize on, golang is the storage ...
Welcome back to my Golang learning journey! In this third video, we are moving on to the next chapter of the official "A Tour of ...
agenticai agenticai aiagent ollama golang python playwright llm opensourceai softwareengineering systemdesign ...
git push no-mistakes
AI Agent Builder and Runtime by Docker Engineering
A Go framework for building production agent systems with graph workflows, tools, memory, A2A, AG-UI, MCP, evaluation, and observability.
Ready-to-use Media-over-QUIC / SRT / WebRTC / RTSP / RTMP / LL-HLS / MPEG-TS / RTP live media server and media proxy that allows to read, publish, proxy, record and playback real-time video and audio
StackChan open source!

Amsterdam, Netherlands - Creative Fabrica is a subscription platform serving millions of creators, designers, and crafters worldwide. We're built on the principle that everyone can be creative. We rem
equityCarma (https://www.joincarma.com/) is an AI-native operating system for enterprise fleet operations. Fortune 500 construction, electrical, and disaster restoration fleets run thousands of commer
Get the digest in your inbox
The best Go stories from across the community, ranked and delivered weekday mornings. Free, no spam.