I see a lot of people seem to love GoLang but I don't understand why? I haven't used it so this is a legitimate question.

@koreymoffett I like golang because the stdlib has almost everything you need for writing a backend service or CLI tool, compilation is fast, and it has strong concurrency primitives. It's pretty verbose, though, so it's a pain if you're writing a lot of high-level business logic.


@willdaly @koreymoffett Same reasons for me! It's a great middle road between something really easy to write (but lacking more performance) like Node.js, and something super performance (but harder to write / find engineers for) like C or Rust.

If you design your systems well it becomes a great language to grow into by picking pieces to replace as they need the features that Golang offers.

Sign in to participate in the conversation

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.