[go] Sort 패키지와 사전순 정렬

Go 언어에서는 sort 패키지를 사용하여 슬라이스를 정렬할 수 있습니다. 이 패키지는 다양한 타입의 슬라이스에 대해 정렬 메서드를 제공하며, 이중에서 문자열 슬라이스를 사전순으로 정렬하는 방법을 알아보겠습니다.

문자열 슬라이스의 사전순 정렬

package main

import (
	"fmt"
	"sort"
)

func main() {
	strs := []string{"apple", "banana", "grape", "orange"}
	sort.Strings(strs)
	fmt.Println("사전순 정렬:", strs)
}

위의 예시 코드에서 sort.Strings 함수를 사용하여 strs 슬라이스를 사전순으로 정렬합니다.

결과

실행 결과는 다음과 같습니다.

사전순 정렬: [apple banana grape orange]

결론

Go 언어의 sort 패키지를 활용하여 문자열 슬라이스를 사전순으로 쉽게 정렬할 수 있습니다. 필요에 따라 다른 타입의 슬라이스에 대해서도 유사한 방법으로 정렬할 수 있습니다.

내부 링크:

고려해볼만한 참조:

이상으로 Go 언어에서의 sort 패키지를 이용한 사전순 정렬에 대해 알아보았습니다.