The letter

One letter a week, starting soon.

The week's signal, what shipped, what is worth running tonight, and the editor's note. No tracking, no ads, nothing else.

We keep your address, your language and the date you joined, nothing else. Every letter has a one-click unsubscribe link that deletes the record.

Go Blog

10 stories

Go Blog

Go BlogLanguagesInteractive refactoring in gopls The Go Blog Interactive refactoring in gopls Hongxiang Jiang 16 October 2026 .beforeafter { justify-content: center; display: grid; gap: 1em; margin: 1em 0; grid-template-columns: minmax(min-content…

10.16
Go Blog

Go BlogLanguagesBetter HTTP/1 connection reuse The Go Blog Better HTTP/1 connection reuse Nicholas Husin and Damien Neil 14 October 2026 Take a look at the following function: func getStatus(url string) (int, error) { resp, err := http.Get(url)…

10.14
Go Blog

Go BlogLanguagesArch-specific SIMD in Go The Go Blog Arch-specific SIMD in Go Junyang Shao and David Chase 2 October 2026 Since Go 1.26, we have supported an experimental amd64 SIMD API.

10.02
Go Blog

Go BlogLanguagesPlatform-independent SIMD in Go The Go Blog Platform-independent SIMD in Go David Chase and Junyang Shao 24 September 2026 Go 1.26 and 1.27 include experimental APIs for Single Instruction Multiple Data (SIMD) operations.

09.24
Go Blog

Go BlogLanguagesSize-Specialized Memory Allocation The Go Blog Size-Specialized Memory Allocation Michael Matloob 16 September 2026 Go 1.27 includes faster memory allocation for allocations of 80 bytes or fewer.

09.16
Go Blog

Go BlogLanguagesGoroutine Leak Profiles The Go Blog Goroutine Leak Profiles Vlad Saioc 2 September 2026 Go’s concurrency features are powerful and easy to use, but that same ease can sometimes lead even seasoned developers to make…

09.02
Go Blog

Go BlogLanguagesGeneric Methods The Go Blog Generic Methods Mark Freeman 26 August 2026 Generics was a profound change for Go—it fundamentally expanded the kinds of programs that gophers could write by adding type parameters to the…

08.26
Go Blog

Go BlogLanguagesGo 1.27 is released The Go Blog Go 1.27 is released Nicholas Husin, on behalf of the Go team 19 August 2026 Today the Go team is pleased to release Go 1.27.

08.19
Go Blog

Go BlogLanguagesIntroducing the pkg.go.dev API The Go Blog Introducing the pkg.go.dev API Ethan Lee, Hana Kim, and Jonathan Amsterdam 21 May 2026 Since its inception, pkg.go.dev has established itself as the Go community’s primary resource…

05.21
Go Blog

Go BlogLanguagesType Construction and Cycle Detection The Go Blog Type Construction and Cycle Detection Mark Freeman 24 March 2026 Go’s static typing is an important part of why Go is a good fit for production systems that have to be robust and…

03.24