目录
操作符和分隔符
操作符就是语言所使用的符号的集合,包括运算符、显式的分隔符,以及其它语法辅助符号。操作符不但自身是一个token,具备语法含义,同时其自身也是分隔其它token的分隔符。另外还有一类分隔符本身没有什么含义,仅仅起到分隔token的功能,即空格符、制表符、回车符和换行符。
分类
算术运算符
算术计算顺序是按照优先级从左到右进行的。
+ - * / %
位运算符
位运算符用于整数的位运算符操作。
& | ^ &^ >> <<
赋值和赋值复核运算符
:= = += -= *= /= %= &= |= ^= &^= >>= <<=
比较运算符
> >= < <= == !=
括号
( ) { } [ ]
逻辑运算符
&& || !
自增、自减运算符
在Go语言中,自增、自减运算符是语句而不是表达式。
++ --
其它运算符
: , ; . ... <-