Go 슬라이스 중복 제거

1 개요[ | ]

Go 슬라이스 중복 제거
func uniqueStringSlice(input []string) []string {
	uniqueMap := make(map[string]bool)
	for _, element := range input {
		uniqueMap[element] = true
	}
	output := make([]string, 0, len(uniqueMap))
	for element := range uniqueMap {
		output = append(output, element)
	}
	return output
}

2 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}