Y
Hacker News
new
|
ask
|
show
|
jobs
by
tsavola
2561 days ago
Please elaborate.
3 comments
snarfy
2561 days ago
This article [1] explains why I'm not a fan.
[1] -
https://www.teamten.com/lawrence/writings/why-i-dont-like-go...
link
coldtea
2561 days ago
Not compile-time checked repetitive error handling (if null != err), duality of panic and error codes, specially blessed constructs (maps, slices, etc being "generic"), lack of expressivity, specially typed map libs, interface{} type safety escape hatch, etc...
link
dnautics
2561 days ago
If err != nil everywhere is definitely a code smell and poor language design.
link
[1] - https://www.teamten.com/lawrence/writings/why-i-dont-like-go...