News for hackers. Stuff that matters.
Re:Go: What We Got Right, What We Got Wrong by bb88 on Friday January 05, 2024 @01:39PM (#38882801)
> But do the bugs get to production? That was my question.

Yes, in my case anyway. That code didn't have any unit tests around it. Goland didn't flag it. It's a pattern that was "surprising" to me at least. Particularly since it breaks with tradition.

I consider Goland to be invaluable when coding go. But still, it's not perfect.

> There was the Digg outage caused by a default argument being [] instead of None

FWIW Pycharm flags this now, and can fix this automatically. Not sure about VSCode.

I guess the point I'm making is IDE's should find the novice mistakes, and then a lot of my complaints about languages go away.

There are no comments on this comment yet.