title: shuffle array in Go
body: <p>I tried to translate the following Python code to Go </p>
  
  <pre><code>import random
  
  list = [i for i in range(1, 25)]
  random.shuffle(list)
  print(list)
  </code></pre>
  
  <p>but found my Go version lengthy and awkward because there is no shuffle function and I had to implement interfaces and convert types.</p>
  
  <p>What would be an idiomatic Go version of my code?</p>