21. 비트 단위로 연산하는 비트 연산자 안녕하세요. 언제나 휴일, 언휴예요. 이번 게시글에서는 Go 언어의 비트 연산을 살펴보아요. Go 언어의 비트 연산에는 비트 AND(&), 비트 OR(|), 비트 XOR(^), 비트 clear(&^)를 제공합니다. 비트 연산은 피연산자로 정수 형식이 올 수 있으며 비트 단위로 연산을 수행해요. 예를 들어 6과 5를 비트 AND 연산을 수행하면 비트 단위로 연산하여 연산 결과는 4가 나와요. 6은 이진수로 ...110이고 5는 이진수로 ...101이죠. 따라서 같은 자리의 비트끼리 AND 연산을 수행하면 이진수로 ...100, 즉 4입니다. 만약 6과 5를 비트 OR 연산을 수행하면 연산 결과는 7이예요. 이진수 110과 이진수 101을 같은 자리의 비트끼리 OR ..