A short post with some thoughts on how writing Go code has
helped me learn to stop worrying and love auto-formatting tools.
Go code is terse. Not Python-terse, but terse. And unlike Java,
you don't find yourself constantly resorting to the security
blanket of objects - something that Python (mercifully) can
go either way on.
I used Java when I taught computer science at South Seattle College,
and remember telling students once that one day, students taking
CSC 142/143 would be using Go instead of Java. These days, I'm not
as certain of that, but given that Go's strengths are …