빈구조체들을 채널에 던지는 경우들을 볼수 있다
done <- struct{}{}
이런식으로
놀랍게도 struct{}{} 사이즈가 0 임
빈구조체는 주소값 조차 없으며 사이즈는 0이다 값 할당 다체가 일어나지 않는 변수
값을 할당하고 할당하지않고의 퍼포먼스 차이는 2배정도 날수있다
단순 시그널 용이라면 빈 구조체를 활용 하는것이 좋다