Skip to content

Instantly share code, notes, and snippets.

Last active Dec 25, 2015
What would you like to do?
Why go programming language is so awesome?

I was asked once by

I am of the impression that you have a strong love fan for Go.
What's so cool about it? I'm kind of curious.

So here are my anwsers:

  • easy to learn: took me about 15 hours to complete (with browsing documentation)
  • language is easy and minimalistic
  • awesome standard library
  • awesome community
  • easy and awesome concurrency model
  • suitable for system task
  • kind of C replacement
  • language for solving interesting problems* easier than never before
  • xml and json as native type
  • everything you would do in C you can do in Go without language overhead (no more leaking memory, pointers headaches, header files)

*interesting problems for me are:

  • http tools (proxies, traffic catchers etc)
  • ssh tunnels
  • network solution
  • managing cloud (deploying, scheduling, etc)
  • alghoritms
Copy link

tomekw commented Oct 15, 2013

s/https:\/\/\/jjperezaguinaga:/\[https:\/\/\/jjperezaguinaga\]\(https:\/\/\/jjperezaguinaga\):/ ;) (bad link to @jjperezaguinaga's profile

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment