摘要: (1)只声明:var 变量名字 类型 var a int var a, b, c,d int 只有类型,如果初始化表达式被省略,那么将用零值初始化该变量,零值初始化机制可以确保每个声明的变量总是有一个良好定义的值,因此在Go语言中不存在未初始化的变量。具体如下:布尔类型变量对应的零值是false,数 阅读全文
posted @ 2019-07-24 18:36 igoodful 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 4种:bool/int/uint/uintptr(其中bool类型的零值为false,其余类型的零值为0) 4种:float32/float64/complex64/complex126 (零值为0) 8种:int8/int16/int32/int64/uint8/uint16u/int32/uin 阅读全文
posted @ 2019-07-24 17:09 igoodful 阅读(1643) 评论(0) 推荐(0) 编辑
摘要: 1、 常量可以是全局常量,也可以是函数内部的局部常量。常量的值不可修改,常量表达式的值在编译期计算,而不是在运行期。存储在常量中的数据类型只可以是布尔型、数字型(整数型、浮点型和复数)和字符串型。当常量比较少时,推荐如下: const 常量名1 = 常量值/常量表达式 const 常量名2 = 常量 阅读全文
posted @ 2019-07-24 16:40 igoodful 阅读(4171) 评论(0) 推荐(0) 编辑
摘要: 1、通用导入方式(推荐) import ( "fmt" ) 然后我们就可以通过包名调用相应的函数或者变量了 fmt.Println("Hello World!") 2、别名import(推荐) 在同一个go源码文件中导入多个包时,当导入的这些包的最后一个元素(包名)重复时,则无法编译,此时最佳选择就 阅读全文
posted @ 2019-07-24 16:19 igoodful 阅读(1190) 评论(0) 推荐(0) 编辑
摘要: 1、常量:const 2、变量:var 3、类型:type 4、函数:func 阅读全文
posted @ 2019-07-24 11:47 igoodful 阅读(167) 评论(0) 推荐(0) 编辑