logoalt Hacker News

dherlstoday at 12:52 AM3 repliesview on HN

The author fails to mention any of the negative effects they experience due to this go version selection. They say that the effect is "viral" but don't give any concrete examples of why it's a bad thing to keep your toolchain up to date


Replies

PaulKeebletoday at 1:02 AM

One of the key advantages of Go is its very compatible, you can compile and run early versioned code on the latest compiler without concern and it will just run with less bugs and faster due to all the advancements over time. I don't like being forced to upgrade my tooling until I choose the upgrade but in Go's case its usually trivial.

WhyNotHugotoday at 2:23 AM

Anyone with an older toolchain can’t build that library of anything that depends on it.

Some environments might not even have the newer version available.

show 1 reply
canpantoday at 1:13 AM

I am missing this part too. I can't really say ever having a problem upgrading go to the latest version. Now with "go fix", a lot of features are even improved automatically.