Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That's really strange to me because I find go to be very readable. There are so few approaches to each of the basic programming building blocks in go that once you have read a moderate amount of idiomatic go, everything else just feels easy.


There are far more readable languages in go. Go also encourages nested conditionals which can become a nightmare to trace when you're under duress.


Maybe I'm missing something but Go _discourages_ nested conditionals. There are even static analysis tools in the idiomic toolkit which tell you when your conditionals can be simplified.


No it doesn't, quite the opposite actually. Go favours "exit early" strategies


I'm only responding to my parent post's arguments. I don't know much about Go myself.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: