Go 연산자(Operators)
Go 연산자(Operators)
연산자
x + y 덧셈 (문자열 연결에도 사용)
x - y 뺄셈
x * y 곱하기
x / y 나눗셈
x % y 나눗셈의 나머지
x & y 논리 곱(AND)
x | y 논리합(OR)
x ^ y 배타적 논리합(XOR)
x &^ y x AND (NOT y)
x << y y 비트 왼쪽으로 이동
x >> y y 비트 오른쪽으로 이동
x = y x에 y를 대입
x := y x에 y를 대입 (초기화 사용 가능)
x++ x = x + 1과 동의어
x-- x = x - 1과 동의어
x += y x = x + y와 동의어
x -= y x = x - y 와 동의어
x *= y x = x * y 와 동의어
x /= y x = x / y와 동의어
x %= y x = x % y 와 동의어
x &= y x = x & y 와 동의어
x |= y x = x | y와 동의어
x ^= y x = x ^ y 와 동의어
x &^= y x = x &^ y 와 동의어
x <<= y x = x << y와 동의어
x >>= y x = x >> y와 동의어
x && y x 및 y(AND)
x || y x 또는 y(OR)
!x x가 true인 경우 false/false인 경우 true(NOT)
x == y x와 y가 같으면
x != y x와 y가 같지 않으면
x < y y가 x보다 크면
x <= y y가 x 이상이면
x > y y가 x보다 작으면
x >= y y가 x 이하이면
ch <- x ch 채널로 x 보내기
x = <- ch ch 채널에서 x로 수신
최종 수정 : 2023-03-26