1. 变量与常量
1.1 变量
声明变量 var
var a int // 默认值0
var b int = 100 // 初始化一个值
var c = 100 // 去掉数据类型,GO语言自动匹配类型
var cc = "sfsfsdfs"
// 短声明 :=
e := 100 //效果一样
// 声明多个变量
var xx, yy int = 100, 200
var kk, wx = 300 , "test"
// 带括号的方式声明多个变量
var(
nn int = 100
we = "sdfsfsd"
)
1.2 常量
const
const length = 10
// 做枚举使用
const (
beijing = 0
shanghai = 1
shenzhen = 2
)
iota 常量计数器 初始零
const(
beijing = iota // 0
shanghai // 1
shenzhen // 2
)
2. 基本数据类型
2.1 整形
分为有符号 无符号两类
int int8 int16 int32 int64
uint u