> So they chose to make a language with less "book keeping and repetition"
Yes, less repetition and more
x, err := dostuff();
if err!=nil { return nil, err; }
y, err := otherstuff(x);
if err!=nil { return nil, err; }
z, err := morestuff(y);
if err!=nil { return nil, err; }
w, err := alsodo(x,y);
if err!=nil { return nil, err; }
Truly an excellent design.
Re:Ask HN: Why Isn't Go Functional?
by danielscrubs on Wednesday June 19, 2019 @12:23PM
(#20224686)
I like that they aren’t trying to hide that it’s a beginner language.
[1] https://golang.org/doc/faq#principles