@raktheundead @alcinnz Go really is a descendant of Modula and Oberon, which are descended from Algol; and it has CSP-like features taken from SuperPascal and Joyce. Robert Griesemer, who now works on Go, worked on Oberon. The rest of the syntax is from the Unix and Plan-9 people.
https://www.youtube.com/watch?t=17m50s&v=0ReKdcpNyQg&feature=youtu.be