Re:Go 1.22 Release Notes
by peter_l_downs on Tuesday February 06, 2024 @09:36PM
(#39283795)
We usually wait to experiment with new features until we find a good problem that would fit, but we upgrade compiler version pretty much right after they release. For instance we waited on actually using generics for about 6 months until we were able to experiment a bit and make sure they were really useful, the devx was good, and build/test speeds weren't significantly impacted.
[ Parent
| on HN ]
> build/test speeds weren't significantly impacted
it must be getting a little repetitive to test every version and find that Go continues to build crazy fast every time :)
Re:Go 1.22 Release Notes
by AdamJacobMuller on Tuesday February 06, 2024 @11:06PM
(#39284379)
I remember early in the go release cycle (talking around go1.4->later era) when I would rebuild our application with a new version and marvel at how much faster they made it. GC was another thing which was crazy, they halved GC pause time for like 5 or 6 releases in a row. like 1s -> 500ms -> 250ms -> 125ms etc etc etc.
Re:Go 1.22 Release Notes
by peter_l_downs on Tuesday February 06, 2024 @10:05PM
(#39283956)
The test doesn't take much time :)