运算符
# 运算符
Go 提供算术、比较、逻辑、位运算和赋值运算符。整数除法会舍弃小数部分,取模 % 只用于整数。
total, workers := 10, 3
average := float64(total) / float64(workers)
remainder := total % workers
valid := workers > 0 && workers <= 64
1
2
3
4
2
3
4
&& 和 || 会短路求值,可用于保护后续表达式。位运算 &、|、^、<<、>> 常用于标志位和协议字段,但业务状态通常用清晰的布尔字段更易维护。
自增和自减 count++、count-- 在 Go 中是语句,不是表达式,不能嵌入赋值或函数参数。