Go Time: Golang, Software Engineering cover image

SIV and the V2+ issue

Go Time: Golang, Software Engineering

00:00

The V2 Plus Problem in Go Mods

Gustavo Neumeyer: The V0, V1 versions were omitted from the name itself to make it easy. It was sort of a barrier to make it more challenging to introduce breaking changes. And then to signal those breaking changes via semantic versioning. So now when you're looking in, you're running a Go modules, it's not uncommon to see a slash V then some number at the end of a package import - which is something that previously would not have ever been there.

Play episode from 07:54
Transcript

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app