All issues
The complete archive
Every issue of GoDaily, fully linked and readable.
Issue #67 net gains text marshalers, x/text hits infinite loop on bad UTF-8 Tue, 11 Aug 2026Issue #66 Go accepts a policy for retiring GODEBUG flags, targeting 1.27 Mon, 10 Aug 2026Issue #65 Mapping a Go 1.27 program's memory on Linux Fri, 7 Aug 2026Issue #64 Go 1.27 release party set for August 25 Thu, 6 Aug 2026Issue #63 Lunar brings a faster Lua 5.1 runtime to Go Wed, 5 Aug 2026Issue #62 Per-test timeouts accepted for cmd/go Tue, 4 Aug 2026Issue #61 Generic collections proposal lands, passkey package proposed Mon, 3 Aug 2026Issue #60 Proposals float sharded sync.Counter and a go audit command Fri, 31 Jul 2026Issue #59 vet will flag %d on pointers, and ACME profiles come to x/crypto Thu, 30 Jul 2026Issue #58 Kernel TLS accepted for crypto/tls Wed, 29 Jul 2026Issue #57 Proposal floats container/hash.Set with custom hash and equality Tue, 28 Jul 2026Issue #56 GORISCV64=rva20u64 accepted to include compressed instructions Mon, 27 Jul 2026Issue #55 Dgraph leaks admin tokens via /debug/vars, flag package gets iterators Fri, 24 Jul 2026Issue #54 Go 1.28 to flag missing Err checks on bufio.Scanner and sql.Rows Thu, 23 Jul 2026Issue #53 compress/zstd accepted for the standard library Wed, 22 Jul 2026Issue #52 JetBrains walks through Go's escape analysis, stack vs heap Tue, 21 Jul 2026Issue #51 Landlock sandboxing accepted for syscall, compile-time OTel hits v1 Mon, 20 Jul 2026Issue #50 Portable SIMD intrinsics accepted behind a GOEXPERIMENT Fri, 17 Jul 2026Issue #49 Fyne v2.8 lands, sync/atomic gets Max and Min Thu, 16 Jul 2026Issue #48 Go on a 1/8-core VPS, plus a GOARM64=v9.6 proposal Wed, 15 Jul 2026Issue #47 Running Go with GOGC=off, and an idempotency race nobody tests Tue, 14 Jul 2026Issue #46 Struct-by-value beats pointers in a hot path, and autocert eyes P-384 Mon, 13 Jul 2026Issue #45 A year with gomobile, and TypeScript 7 ships rewritten in Go Fri, 10 Jul 2026Issue #44 Type-inferred composite literals accepted for Go 1.28 Thu, 9 Jul 2026Issue #43 Go 1.26.5 ships and 1.27 RC2 lands for testing Wed, 8 Jul 2026Issue #42 go fix gets rewritten in Go 1.26 so libraries can ship their own migrations Tue, 7 Jul 2026Issue #41 go build gets a -static flag, go fix gets a second life Mon, 6 Jul 2026Issue #40 Go 1.27 RC1 brings generic methods, and the complaints start Fri, 3 Jul 2026Issue #39 net/http gets Server.MaxHeaderValueCount, Go 1.26.5 and 1.25.12 pre-announced Thu, 2 Jul 2026Issue #38 Go accepts architecture-specific SIMD intrinsics behind GOEXPERIMENT Wed, 1 Jul 2026Issue #37 Hijacked Go packages deploy infostealer via VS Code tasks Tue, 30 Jun 2026Issue #36 Conservative Go under the microscope as v1.26 leans on the runtime Mon, 29 Jun 2026Issue #35 eSSA proposed for the prove pass, and Go 1.27 generic methods reshape collection pipelines Fri, 26 Jun 2026Issue #34 slog TestHandler proposal routes logs to testing.TB Thu, 25 Jun 2026Issue #33 Range-over-channel goroutine leak revives the structured concurrency wish Wed, 24 Jun 2026Issue #32 UUIDv7 generator stuck at 7000 on browser builds in go1.27rc1 Tue, 23 Jun 2026Issue #31 Goroutine leak profile accepted for the standard library Mon, 22 Jun 2026Issue #30 Go 1.27 RC1 is out, try it in prod Fri, 19 Jun 2026Issue #29 go vet proposal targets empty-struct map keys Thu, 18 Jun 2026Issue #28 GopherCon EU day two, and a worker-pool post-mortem Wed, 17 Jun 2026Issue #27 GopherCon EU kicks off as TamaGo and TinyGo share a stage Tue, 16 Jun 2026Issue #26 Google ships a pkg.go.dev API for AI coding tools Mon, 15 Jun 2026Issue #25 Context internals, OIDC-aware gateways, and a distributed KV store make the rounds Fri, 12 Jun 2026Issue #24 Proposals pile up: Windows job objects, MaxHeaderCount, httptest tweak Thu, 11 Jun 2026Issue #23 Proposal targets net.IP.IsPrivate misuse as an SSRF guard Wed, 10 Jun 2026Issue #22 Proposal floats hostbased SSH auth for x/crypto/ssh Tue, 9 Jun 2026Issue #21 Proposal floats -doctool flag for go doc -http Mon, 8 Jun 2026Issue #20 Proposal trims http2 uplink buffer, Go's AI-era future debated Fri, 5 Jun 2026Issue #19 Three go/parser, go/doc and testing proposals open Thu, 4 Jun 2026Issue #18 Go 1.26.4 and 1.25.11 ship with three stdlib security fixes Wed, 3 Jun 2026Issue #17 net/http/httptrace gets a practical walkthrough Tue, 2 Jun 2026Issue #16 New proposals: slices.Move and doc links to instantiated types Mon, 1 Jun 2026Issue #15 Go's weekly pulse: trending tools, hidden costs, and terminal arcade games Fri, 29 May 2026Issue #14 Go generic methods proposal gets a fresh look Thu, 28 May 2026Issue #13 Auth bypass in Fleet MDM and OTel exporter memory exhaustion patched Wed, 27 May 2026Issue #12 Uber's Go style guide: keep channel buffers at 1 or zero Tue, 26 May 2026Issue #11 Go rsync avoids 6 CVEs by design, not patches Mon, 25 May 2026Issue #10 Ten rules for Go error handling that cut through the noise Fri, 22 May 2026Issue #9 Profiling Go apps: CPU, memory, goroutines, block and mutex Thu, 21 May 2026Issue #8 Go vs Rust for K8s ingress: a cost comparison Wed, 20 May 2026Issue #7 Go runtime's select statement dissected from the inside out Tue, 19 May 2026Issue #6 pkg & internal dirs: a case for flatter Go project structure Mon, 18 May 2026Issue #5 GoDaily - May 14, 2026 Fri, 15 May 2026Issue #4 Hysteria proxy leads Go trending, plus a plugin-based test framework Thu, 14 May 2026Issue #3 GoDaily - May 12, 2026 Wed, 13 May 2026Issue #2 GoDaily - May 11, 2026 Tue, 12 May 2026Issue #1 GoDaily - May 9, 2026 Mon, 11 May 2026
