title: What is the difference between switch and select in Go?
body: <p>Is there any difference between <code>switch</code> and <code>select</code> in Go,<br>
  apart from the fact that one takes an argument and the other not?</p>