Go is still not good

This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).

A detailed critique of Go programming language highlighting fundamental design flaws including forced variable scoping issues, confusing nil semantics, poor portability through build tags, undefined ownership in append operations, inadequate resource management with defer, exception handling inconsistencies in the standard

9m read timeFrom blog.habets.se
Post cover image
Table of contents
Error variable scope is forced to be wrongTwo types of nilIt’s not portableappend with no defined ownershipdefer is dumbThe standard library swallows exceptions, so all hope is lostSometimes things aren’t UTF-8Memory useIt didn’t have to be this wayOther people’s posts
18 Comments

Sort: