golang sort1 golang 정렬하기 golang으로 정렬하는 법을 찾다가 생각보다 복잡해서 정리할겸 포스팅을 쓰기로 했다. 테스트를 위한 간단한 string 배열이다. 자 이 배열을 정렬하기 위한 코드는? 이럴수가 엄청길다.. 파이썬은 .sort() 하나면 되는데.. 뭐 어쨌든 분석해보기로 하자. 우선 정렬을 위해 sort 모듈을 import 해야한다. 그리고 문제의 부분인데 우선 이걸 이해하기 위해서는 golang의 interface 개념이 있어야 하기 때문에 혹시 모른다면 공부를 하고 오자. sort.Sort()가 인자로 interface를 받기 때문에 Sort 함수에 데이터를 넣어주기 위해서는 interface를 구현해야 한다. 그렇기 때문에 인터페이스의 정의된 함수인 Len, Swap, Less 함수를 구현해야하고 이걸 구현하기 위.. 2020. 10. 22. 이전 1 다음