go언어에서는 일반적으로 다른 언어들이 지원하는 기능들을 제공하지 않는 경우들이 있다. 가령 exception, macro, 삼항 연산자, lazy evaluation 등이 있다. go에서는 이러한 기능을 제공하지 않는 가장 큰 이유를 다음과 같이 답변했다.원하는 기능