The goal of this post is to answer a simple question: why are the
following two definitions of the vector dot product in Euclidean
space [1] equivalent for vectors \vec{a} and \vec{b}:
Component definition:
\vec{a}\cdot\vec{b}=\sum_{i=1}^{n}a_i b_i
Geometric definition:
\vec …
How Go's compiler shares generic function bodies by GC shape and uses dictionaries for the concrete types.
A new release of the Microsoft build of Go is now available for download.
The post Go 1.26.5-2 Microsoft build now available appeared first on Microsoft for Go Developers.
Microsoft Agent Framework for Go is entering public preview, bringing Agent Framework concepts to Go developers building agents and multi-agent workflows.
The post Microsoft Agent Framework for Go public preview appeared first on Microsoft for Go Developers.
#609 — July 10, 2026
Read the Web Version
Go Weekly
From TypeScript 7's Go Rewrite to Go as an Agentic Language — The 10x faster, Go-powered TypeScript 7.0 compiler was released this week, and former Go product lead Steve Francia le...
A new release of the Microsoft build of Go including security fixes is now available for download.
The post Go 1.26.5-1 and 1.25.12-1 Microsoft builds now available appeared first on Microsoft for Go Developers.
My daughter was born, and I did, in fact, manage to do less.
When you build a storage engine in Go, sooner or later you need to answer a very plain question:
“How should the code read bytes from files?”
This sounds too low-level to matter. A database has bigger ideas: partitions, blocks, indexes, filters, compression, compactio...