Ask HN: What do you dislike most about Golang?

4 points by networkimprov ↗ HN
Please also indicate how long you have been coding in Go.

5 comments

[ 44.3 ms ] story [ 897 ms ] thread
The bulky error handling in a language that prides itself on readability.

Go experience: full time for 2y.

all the information that gets hidden in plain sight: like the capital first letter indicating if a func / member is public or not

time coding go: to short because this seriously keeps me away from learning it

It's well worth learning and using despite "features" like that.
Very limited ability to factor code especially related to error handling. Go2 will have some broken form of generics so that will help. Why do I say broken? Because they are starting from scratch to come up with something different rather than taking something good and making it better.
Can you elaborate on "factor code"? Lack of error handling blocks?