Intenté traducir el siguiente código de Python a Go
import random
list = [i for i in range(1, 25)]
random.shuffle(list)
print(list)
pero encontré mi versión de Go larga e incómoda porque no hay función de reproducción aleatoria y tuve que implementar interfaces y convertir tipos.
¿Cuál sería una versión idiomática de Go de mi código?