In-reply-to » @bender Here's a short-list:

@prologic@twtxt.net I remember going through your β€œintroduction to Golang”, I don’t remember the URL, but I vividly remember going through it, and I was lost at chapter one. So, about that β€œmastering” the core in hours, β€œI don’t believe you.” (insert I don’t believe you meme animated GIF here). LOL.

​ Read More
In-reply-to » @kat I don’t like Golang much either, but I am not a programmer. This little site, Go by example might explain a thing or two.

Ultimately, Go sits in the sweet spot on the complexity vs performance chart:

  • Minimal syntax & concepts β†’ low learning curve
  • Compiled speed β†’ high throughput
  • Built-in CSP concurrency β†’ scalable by default

See Rob Pyke’s presentation on Expressiveness of Go

​ Read More
In-reply-to » @kat I don’t like Golang much either, but I am not a programmer. This little site, Go by example might explain a thing or two.

One of the nicest things about Go is the language itself, comparing Go to other popular languages in terms of the complexity to learn to be proficient in:

​ Read More
In-reply-to » @kat I don’t like Golang much either, but I am not a programmer. This little site, Go by example might explain a thing or two.

@bender@twtxt.net Here’s a short-list:

  • Simple, minimal syntaxβ€”master the core in hours, not months.
  • CSP-style concurrency (goroutines & channels)β€”safe, scalable parallelism.
  • Blazing-fast compiler & single-binary deploysβ€”zero runtime dependencies.
  • Rich stdlib & built-in tooling (gofmt, go test, modules).
  • No heavy frameworks or hidden magicβ€”unlike Java/C++/Python overhead.

​ Read More