语法
运算符  | 说明  | 范例  | 结果  | 
+  | 正号  | +5  | 5  | 
-  | 负号  | -5  | -5  | 
+  | 加法运算符  | 3+5  | 8  | 
-  | 减法运算符  | 5-3  | 2  | 
*  | 乘法运算符  | 5*3  | 15  | 
/  | 除法运算符  | 10/3  | 3  | 
%  | 取模  | 10%3  | 1  | 
++  | 自增运算符  | a=2,a++  | 3  | 
--  | 自减运算符  | a=2;a--  | 1  | 
+  | 字符串连接符  | “我的”+"世界"  | “我的世界”  | 
除法运算 /,如果是整数之间做除法运算时,只保留整数部分而舍弃小数部分。Golang 中的自增运算和自减运算只能当做一个独立语句使用,Golang 中只支持后自增和后自减。在 Golang 中,+ 可以用于字符串的拼接。
代码
package main
import (
"fmt"
)
func main() {
//使用 Golang 实现 除法和取模运算 运算
var(
a = 10
b = 3
c = 3.33
)
d := a / b
e := float64(a) / c
f := a % b
fmt.Println("d = ", d, "e = ", e, "f = ", f)
}

首先,我们定义了三个 变量,a ,b 和 c。接着,我们使用除法运算符 /,计算变量 a 除 b 的值,因为 golang 中的整数相除会自动舍弃余数,所以 a 除 b 的结果为 3。
接着,我们再次使用除法运算符 /,计算变量 a 除 c 的值,因为 c 的类型为 float64,golang 中的运算必须保持数据类型完全一致,所以我们需要将变量 a 使用 强制类型转换 成 float64 类型,两个浮点数相除结果还是浮点数。
最后,我们使用取模运算符,计算两个 int 类型的余数。










