Go에서 배열 셔플 다음 Python 코드를 Go로 번역하려고했습니다. import random list = [i for i in range(1, 25)] random.shuffle(list) print(list) 그러나 셔플 기능이없고 인터페이스를 구현하고 유형을 변환해야했기 때문에 Go 버전이 길고 어색하다는 것을 알았습니다. 내 코드의 관용적 Go 버전은 무엇입니까? 목록은 1에서 25까지의 정수이므로 Perm 을 사용할 수 있습니다 . list := rand.Perm(25) for i, _ := range list { list[i]++ } 에 의해 주어진 순열을 사용하는 rand.Perm것은 모든 배열을 섞는 효과적인 방법입니다. dest := make([]int, len(src)) perm :=..