Go Time: Golang, Software Engineering cover image

SIV and the V2+ issue

Go Time: Golang, Software Engineering

00:00

The Importance of a Major Version Number in Semper

Go has a major and minor version system, but some people say that's not the right way to talk about API compatibility. Sam Verver: We're just trying to communicate the semantics of what our code is doing. And I think part of the issue that I've sort of had with adding the version into the name is that it kind of gives an extra amount of credence to Semper. Go imports can sometimes pull in V5 even if you use V5 in your file already. It's like, oh no, you didn't mean V5.

Play episode from 19:13
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