All issues
The complete archive
Every issue of GoDaily, fully linked and readable.
Issue #100 Go accepts removal of string(int) conversion, targeting 1.28 Fri, 25 Sep 2026Issue #99 reflect.Value.Caller accepted to cut Call's return-slice allocation Thu, 24 Sep 2026Issue #98 Go accepts GOARCH=wasm32, plus a cgo-without-a-C-toolchain experiment Wed, 23 Sep 2026Issue #97 Goroutine leak traced back to a function deleted two years ago Tue, 22 Sep 2026Issue #96 Proposal floats testing.FullPath() to expose -fullpath to tests Mon, 21 Sep 2026Issue #95 Observability in Go, from signals to alerting Fri, 18 Sep 2026Issue #94 Go's blog details size-specialized allocation coming in 1.27 Thu, 17 Sep 2026Issue #93 gRPC hit with xDS RBAC header-matching bypass and a server panic Wed, 16 Sep 2026Issue #92 os.Root gains a ReadDir proposal as devs swap codebase-reading tactics Tue, 15 Sep 2026Issue #91 Rune, a Go IDE nine years in the making, goes open source Mon, 14 Sep 2026Issue #90 cgo gets a rework: unmodified Go source to the compiler Fri, 11 Sep 2026Issue #89 acme package gets standards-compliant order finalization Thu, 10 Sep 2026Issue #88 Ebitengine v2.10.0 ships with pure-Go desktop builds and headless testing Wed, 9 Sep 2026Issue #87 Go accepts dropping manual sticky-bit dance on BSD and Solaris Tue, 8 Sep 2026Issue #86 container/deque proposal lands, Debian Code Search drops its last cgo dep Mon, 7 Sep 2026Issue #85 Inside Go 1.24's Swiss Tables map runtime Fri, 4 Sep 2026Issue #84 Go 1.27 ships goroutine leak profiles Thu, 3 Sep 2026Issue #83 Go 1.27.1 and 1.26.8 ship as point releases Wed, 2 Sep 2026Issue #82 Go 1.26's new garbage collector: measure before you upgrade Tue, 1 Sep 2026Issue #81 time package gets ExternalNow for external clocks, x/crypto/ssh source-address fix Mon, 31 Aug 2026Issue #80 Generic methods land in Go 1.27, and a million goroutines eat 13 GB Fri, 28 Aug 2026Issue #79 net/http gets a MethodQuery constant for RFC 10008 Thu, 27 Aug 2026Issue #78 Go 1.27 release party, plus a map of every public Go module Wed, 26 Aug 2026Issue #77 Proposal to pull IDNA into the standard library Tue, 25 Aug 2026Issue #76 Proposal targets net/http's pre-io/fs file server API Mon, 24 Aug 2026Issue #75 Go 1.27 lands with generic methods, JetBrains ready on day one Fri, 21 Aug 2026Issue #74 Go 1.27 lands with generic methods, encoding/json/v2, and a uuid package Thu, 20 Aug 2026Issue #73 pkgsite to list interface implementers, fasthttp path bypass Wed, 19 Aug 2026Issue #72 Learn Go with Tests adds a chapter on testing/synctest Tue, 18 Aug 2026Issue #71 Accepted: `go list ./...` in module mode heads for the exit in Go 1.28 Mon, 17 Aug 2026Issue #70 Go 1.27 RC3 lands alongside 1.26.6 and 1.25.13 security fixes Fri, 14 Aug 2026Issue #69 A decimal.js Go port turns up bugs in the original Thu, 13 Aug 2026Issue #68 Google makes the case for Go as an AI-assisted coding language Wed, 12 Aug 2026Issue #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
