Reading List

This page is auto-generated from Github Actions workflow that runs every day at night and fetches the 5 latest articles from each of my favorite blogs.

Go 1.27.2-2 Microsoft build now available

A new release of the Microsoft build of Go is now available for download. The post Go 1.27.2-2 Microsoft build now available appeared first on Microsoft for Go Developers.

SIMD and Go

Take a really boring loop: walk two []float32 slices and add them together, element by element. Written the normal way in Go, the CPU handles one pair per step. The funny thing is that the same CPU has hardware that could handle eight pairs at once, and a plain Go loop never uses...

Writing to AWS S3 from Fly.io (in Go)

I'm currently in the process of moving my site's media (under media.jvt.me) from Netlify to AWS S3. The underlying infrastructure for my site that writes this media is hosted on Fly.io, so needs a way to write to S3. I really wanted to avoid long-lived AWS credentials, and fortun...

Notes on the complex roots of unity

One of the most wonderful aspects of math is how deep we can get by studying seemingly trivial questions. Consider the roots of unity, where "unity" simply means the number 1. Basics: roots of unity for real numbers Studying the roots of unity usually begins in middle...

Interactive refactoring in gopls

Introducing interactive refactoring in gopls and the LSP: a new capability that brings dynamic, multi-step refactorings into your favorite editor.

Better HTTP/1 connection reuse

Go 1.27 includes a change to the HTTP client that can make programs sending many sequential HTTP/1 requests significantly faster.

Partial updates with field masks

Keep the value and the update intent in separate fields of a PATCH request.

Compiler bootstrapping depends on more than you might think

Go 1.27.2-1 and 1.26.9-1 Microsoft builds now available

A new release of the Microsoft build of Go including security fixes is now available for download. The post Go 1.27.2-1 and 1.26.9-1 Microsoft builds now available appeared first on Microsoft for Go Developers.