摘要:
1. 简介 声明格式: var 变量名 [数组长度] 变量类型,例如: var array [5] int 数组是具有相同 唯一类型 的一组已编号且长度固定的数据项序列; 数据声明后元素值默认为变量类型的零值; 数组属于值类型,数组变量表示整个数组,并不是指向第一个数组元素,它作为参数传递时会拷贝整 阅读全文
摘要:
1. 简介 当不想给函数命名时,可以使用匿名函数,匿名函数不能独立存在,必须将匿名函数赋值给某个变量,然后通过这个变量调用对应的匿名函数; 示例: func main() { fpx:= func(x,y int)(z int) { return x+y } fmt.Println(fpx(1,2) 阅读全文
摘要:
【参考文章】:Go语言fmt包Printf方法详解 1. 全局 %T : 变量的类型信息 %v : 变量的地址 2. 指针类型 %p : 带0x的指针 %#p: 不带0x的指针 3. 布尔类型 %t : bool,布尔型 4. 整型 %d : 整数 %0nd : 规定输出长度为n的整数,其中开头的数 阅读全文
摘要:
Go 语言拥有一些不需要进行导入操作就可以使用的内置函数。 1. log 根据设置的日志格式打印日志信息,日志格式根据标志位 std 的 bit 信息确定,可组合使用, log 本身也内置了一些日志格式; bit 1 为 1:打印日期信息 bit 1 为 1:打印时间信息 bit 1 为 1:打印时 阅读全文