@mmeier one nice thing about go is the culture that strongly advocates for running go fmt. Most stuff is therefore somewhat easy to read once you understand the idioms.
Still entirely too much manual error handling, IMO.
@mmeier one nice thing about go is the culture that strongly advocates for running go fmt. Most stuff is therefore somewhat easy to read once you understand the idioms.
Still entirely too much manual error handling, IMO.
@zrail@hachyderm.io Yupp, I think it avoids a lot of the sillier fights I'm regularly seeing in the C++ community.
Well, I'm coming from a C and C++ background, so I'm used to painful error handling. ;-)
@zrail@hachyderm.io Yupp, I think it avoids a lot of the sillier fights I'm regularly seeing in the C++ community.
Well, I'm coming from a C and C++ background, so I'm used to painful error handling. ;-)
@mmeier adventofcode is approaching. Nice way, to test your new learned skills ;)
@timo@mastodon.online I've got it on my screen, but at the speed I will likely be going I'm not sure I will get far enough in time. Plus, in the past few years I've found the adventofcode to not be too great for learning/trying a new language. The puzzles themselves are a bit too demanding for me to enjoy while also having to think about my programming language instead of relying on muscle memory.
@timo@mastodon.online I've got it on my screen, but at the speed I will likely be going I'm not sure I will get far enough in time. Plus, in the past few years I've found the adventofcode to not be too great for learning/trying a new language. The puzzles themselves are a bit too demanding for me to enjoy while also having to think about my programming language instead of relying on muscle memory.