Hacker News new | ask | show | jobs
by reactordev 360 days ago
I’m not disagreeing that there are better ways to solve this given how other languages have implemented theirs but considering the constraints they had at the time the Go team designed this, it allowed them to implement marshaling fairly easily and leaves it open for extensions by the community.
1 comments

> considering the constraints they had at the time the Go team designed this

What constraints? Ignoring decades of programming language developments since C89?