Golang is GO GO GO!

You will have to be a programmer if you’re going to be a network engineer in the future,
they say. I don’t agree, but it surely helps you do your job. But what language should you learn? Perl? (no) Python? (maybe) Ruby? (perhaps) Every time I say something about learning Python, a little voice on Twitter says Or Go!
. Go? Go. And so, sucker that I am, I gave it a go (pun intended). TLDR: I think you should, too.
The Go Programming Language
The name Go feels like it should be a terrible word to search for on the Internet because it’s so short, but searches actually work remarkably well if you use Google Search. Compare the results of a search for “go if then else” from Bing and Google below; I’ll let you guess which is which:

Maybe Google has learned from my search history. So, what’s important to know? Go is:
- Open source. The source code is readily available and can sometimes be helpful to figure out what’s going on.
- Free, obviously
- Pretty fast
- Multi-platform (Linux, OS X, Windows for starters)
- A compiled language
- Strongly typed
- Capable of Continue reading
Explore the solutions the Nuage VSP & Docker offer to connect the networking environment to container-based applications with this white paper.

Have fun!


If apps are happy running on VMs, why disturb them?