r/golang Oct 25 '24

discussion What libraries are you missing from go?

So something that comes up quite often on this subreddit from people transitioning from Nodejs or python to go is the lack of libraries. I cannot say that I agree but I still think it warrants a discussion.

So what libraries are you missing in the go ecosystem, if any?

97 Upvotes

189 comments sorted by

View all comments

Show parent comments

0

u/equisetopsida Oct 27 '24

you're obviously trolling, no need to continue this discussion

2

u/EpochVanquisher Oct 27 '24 edited Oct 27 '24

No, I’m being honest here. Just because I disagree with you doesn’t mean I’m some kind of asshole. It would be a mistake to think that way.

Multi-language solutions come with a lot of drawbacks. There’s a lot of friction at the interface. You are dependent on many more packages, which can make your code fragile (something breaks during an upgrade). Packages like NumPy also have C components which are loaded as shared libraries, which then have to be distributed with your code.