[Golang] 연산자 (Operator)
산술 연산자 (Arithmetic Operator) 구분 연산자 연산 피연산자 타입 사칙연산과 나머지 + 덧셈 정수, 실수, 복소수, 문자열 - 뺄셈 정수, 실수, 복소수 * 곱셈 정수, 실수, 복소수 / 나눗셈 정수, 실수, 복소수 % 나머지 정수 비트 연산 & AND 정수 | OR 정수 ^ XOR 정수 &^ 비트 클리어 정수 시프트 연산 > 양의 정수 Go 언어에서는 모든 연산자의 각 항의 타입은 항상 같아야 한다. 그래서 서로 다른 타입의 연산을 하기위해서는 형변환을 통해 타입을 같도록 맞추고 연산해야 한다. 연산의 결과 타입도 인수 타입과 같다. 정수 타입과 정수 타입을 더하면 같은 정수 타입이 반환됨. 비교 연산자 (Comparison Operator) 연산자 설명 반환값 == 같다. 참이면 t..