Golang에서는 Set(집합) 자료구조를 직접 구현하여 사용하여야 합니다. Set은 중복을 허용하지 않는 원소들의 모임이며, 멤버십 확인 및 집합 연산을 위해 자주 사용됩니다. 보통 Set 구현을 map[T]struct{}와 map[T]bool로 이용해서 합니다. Set을 구현하는 두 가지 방식인 map[T]struct{}와 map[T]bool을 비교해보고자 합니다. Map에 대한 내용은 아래 글에서 확인하시면 됩니다. [Go] Map 활용하기 [Go] Map 활용하기 Map 초기화 Go 언어에서 Map은 make 함수를 사용하여 초기화할 수 있습니다. make 함수는 맵의 타입을 지정하고, 맵의 초기 크기를 지정할 수 있습니다. 만약 초기 크기를 지정하지 않으면, 기본적으 1minute-before6..