Answer (1 of 11): I've used Scala and not Go. However, I have a decent background in programming languages. They occupy a similar position, and a similar position to Java, in neither being very high level nor very low level languages. They are kind of in the middle - appropriate for writing web ...