빈 식별자
빈 식별자 (Blank identifier)
쓸 곳이 없는 값을 버릴 때, Go는 밑줄 문자 하나로 그 자리를 비워 두는 방법을 써요. 이렇게 "있는데 없는" 식별자를 우리는 빈 식별자(blank identifier)라고 부른답니다.
출처: Go Specification
본문
빈 식별자(blank identifier)는 밑줄 문자 _로 나타내요. 평범한(비어 있지 않은) 식별자 대신 쓰는 익명의 자리표시자 같은 존재인데, 선언(declarations)에서, 피연산자(operand)로서, 그리고 할당문(assignment statements)에서 특별한 의미를 가져요.
더 알아보기
- 선언과 스코프 (Declarations and scope) — 선언에서
_가 어떤 역할을 하는지 다뤄요. - 피연산자 (Operands) —
_가 표현식의 피연산자로 쓰이는 경우를 봐요. - 할당문 (Assignment statements) — 함수가 여러 값을 돌려줄 때 나머지를 버리는 관용구를 확인해요.