2 ms·
Actually using go-lang for a project. I really don't like the language. It is verbose, with really simplistic error-handling, over-reliance on accepting interf
by a-saleh 8y ago
Actually using go-lang for a project.
I really don't like the language. It is verbose, with really simplistic error-handling, over-reliance on accepting interface{} in methods (meaning arbitrary object).
More-over, I really like the basic building blocks of functional programming, being able to map,fold/reduce,filter my way through the data I am dealing with, and with the lack of generics the golang-attitude seems to be "just write the damn for-loop".
But after ~3 months of writing golang services, it is actually quite pleasant to work with. Especially after they introduced `go mod` for dependency management. Ecosystem is nice. Libraries are nice. I even enjou the damn multi-megabyte staticly-linked libraries. I know I could have them in other languages. But I would have to fiddle.
With golang, I don't have to fiddle. That is really nice.