运算符用于在程序运行时执行数学或逻辑运算。Go 语言内置的运算符有:
- 算术运算符
- 关系运算符
- 逻辑运算符
- 位运算符
- 赋值运算符
- 其他运算符
一. 算术运算符
运算符 | 描述 |
---|---|
+ | 相加 |
- … |
运算符用于在程序运行时执行数学或逻辑运算。Go 语言内置的运算符有:
运算符 | 描述 |
---|---|
+ | 相加 |
- … |
Go 语言变量名由字母、数字、下划线组成,其中首个字符不能为数字,Go 语言中的变量需要声明后才能使用,每一个变量都有自己的类型,同一作用域内不支持重复声明。
声明变量的一般形式是使用 var 关键字:
var 变量名 变量类型
// 一次声明多个变量 …
Go语言中有丰富的数据类型,除了基本的整型、浮点型、布尔型、字符串外,还有数组、切片、结构体、函数、map、通道(channel)等。Go 语言的基本类型和其他语言大同小异。数据类型用于声明函数和变量。数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。
类型 | 大小 | 备注 |
---|---|---|
uint8 | 0 - 255 | 无符号8位整型(byte型),代表了ASCII码的一个字符 |
uint16 | 0 - … |