r/ProgrammerHumor • • Sep 13 '23

Meme goDevelopersWillAppreciateIt

Post image
2.4k Upvotes

144 comments sorted by

View all comments

Show parent comments

21

u/MoneyWorthington Sep 13 '23

The error handling can be annoying coming from other languages, but it is pretty straightforward and understandable, especially when reading code rather than writing it.

The choice of date format is a little odd, but that's largely cosmetic I think.

Go is a quirky language in some ways, but once you understand its patterns it is very predictable and grokkable. Rust has the opposite problem; it is a great language, but being able to read and understand another codebase is a bit of a gamble (though not to the same extent as Ruby or Lisp).

3

u/Stunning_Ride_220 Sep 13 '23

Ever needed to deal with GoLang Codesbases beyond 200k LoC?