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

Since they added go mod I find the dependency management to be ok. And I use emacs so Mac or Linux it is a pleasant experience. You have first class lambdas so you can do pretty much anything in the language that doesn’t depend on syntax. It is a language with the aesthetics of C - small and simple syntax. Things that make the code more verbose, eg error checking, are things C programmers think you should do anyways and are morally suspect if you set up some invisible throw/catch system between your lower level code and your top level. Everyone typing code must reason about errors.


Worth noting that Go Modules are still relatively new (Blog post from March, 2019 - https://blog.golang.org/using-go-modules) so some people in this thread might not be aware of them. I find that dependency management works well enough now.




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

Search: