Comment by pjmlp
4 days ago
Having gotchas is natural in language design, often times they only surface after field experience.
The problem with many Go's gotchas is the initial refusal to learn how other languages approached the same problems, the gotchas they got in the process, only to come up with some patch work afterwards, e.g. pseudo-exceptions with panic/defer/recover, rewriting import urls in go.mod,...
No comments yet
Contribute on Hacker News ↗