# Pros and cons of go [[golang]] [[Online comments]] Pros: - get shit done - very readable - lots of nice libraries - all libraries that do async work are easily integratable - easy cross compilation + static binaries - opinionated toolchain - easy to integrate code generation - go mod + workspaces finally make it nice - faster than most things out there, good enough for serious embedded work Cons: - kind of user hostile (terse tool output) - dependency management was a shitshow for a long time (kind of solved) - people gloss over the fact that you can easily make big big concurrency booboo if you don't know what you are doing - very verbose (github copilot helps a lot) Originally posted on [Pros: get shit done very readable lots of nice libraries all libraries that... - DEV Community](https://dev.to/wesen/comment/1of8m)