摘要:
值类型 int系列、float系列、bool、string、数组、结构体 值类型通常在栈中分配存储空间 值类型作为函数参数传递, 是拷贝传递 在函数体内修改值类型参数, 不会影响到函数外的值 引用类型 指针、slice、map、channel 引用类型通常在堆中分配存储空间 引用类型作为函数参数传递 阅读全文
摘要:
Go语言中无论是全局变量还是局部变量,只要定义了一个变量都有默认的0值 int/int8/int16/int32/int64/uint/uint8/uint16/uint32/uint64/byte/rune/uintptr的默认值是0 float32/float64的默认值是0.0 bool的默认 阅读全文