Próbowałem przetłumaczyć następujący kod Pythona na Go
import random
list = [i for i in range(1, 25)]
random.shuffle(list)
print(list)
ale okazało się, że moja wersja Go jest długa i niezręczna, ponieważ nie ma funkcji odtwarzania losowego i musiałem zaimplementować interfejsy i konwertować typy.
Jaka byłaby idiomatyczna wersja mojego kodu w Go?