4 ms·
To be honest, I write a lot of Go... it's my main work language and I use it for some of my hobby work too. I love some aspects of it, for example, I love that
by meddlepal 7y ago
To be honest, I write a lot of Go... it's my main work language and I use it for some of my hobby work too.
I love some aspects of it, for example, I love that you can generally look at a piece of Go code and grok it quickly. I love the lack of exceptions, but I strongly dislike the lack of good error handling facilities.
The standard library is really solid..., it has tons of very high quality implementations for low level OS and systems work and the API's are consistent.
The lack of Generics annoys me a fair bit. I do not love the module system at all. The Go folks somehow still managed to fuck up logging despite plenty of history in Python and Java about how not to do it, and how to build a good logging system. Also the lack of a good immutability construct really upsets me.