Golang Set Data Structure