Think like a vertex: using Go's concurrency for graph computation

#artificialintelligence 

Why do you do machine learning in Go? Of course, the main reason is that I like the language. But there are other, more generic, reasons. In the fifth episode of the third season of Command Line Heroes, Saron Yitbarek exposes the fact that Go's design is tidily linked to the cloud infrastructure. Indeed, the concurrency mechanism makes it super easy to write a program the can run at scale on inexpensive machines.