1、下划线——》“_”是特殊标识符,用来忽略结果
匿名变量 用来加载包 初始化包init()
2、变量声明
var 变量名 变量类型
var (
a type
b type
c type
d type
)
3、变量初始化
var name string = "Hi"
var name,age = "Jack", 54
name := "Jack"
4、常量——》恒定不变的值
const pi = 3.1415 const e = 2.7182
//表示和上面一行的值相同
const (
n1 = 100
n2
n3
)
5、iota——》常量计数器,只能在常量的表达式中使用
const ( n1 = iota //0 n2 //1 n3 //2 n4 //3 ) 使用_跳过某些值 const ( n1 = iota //0 n2 //1 _ n4 //3 ) 中间插队 const ( n1 = iota //0 n2 = 100 //100 n3 = iota //2 n4 //3 ) const n5 = iota //0 const ( _ = iota KB = 1 << (10 * iota) MB = 1 << (10 * iota) GB = 1 << (10 * iota) TB = 1 << (10 * iota) PB = 1 << (10 * iota) ) const ( a, b = iota + 1, iota + 2 //1,2 c, d //2,3 e, f //3,4 )