摘要: 在Go语言中,常量是指编译期间就已知且不可改变的值。常量可以是数值类型(包括整型、浮点型和复数类型)、布尔类型、字符串类型等。 #字面常量所谓字面常量(literal),是指程序中硬编码的常量,如:-12Go语言的字面常量更接近我们自然语言中的常量概念,它是无类型的。只要这个常量在相应类型的值域范围 阅读全文
posted @ 2019-09-17 17:01 黄sirofphoebe 阅读(161) 评论(0) 推荐(0) 编辑
摘要: var v10 int v10 = 123 //多重赋值 i, j = j, i 阅读全文
posted @ 2019-09-17 17:00 黄sirofphoebe 阅读(121) 评论(0) 推荐(0) 编辑
摘要: var v1 int var v2 string var v3 [10]int // 数组 var v4 []int // 数组切片 var v5 struct { f int } var v6 *int // 指针 var v7 map[string]int // map, key为string类型, value为int类型 var v8 func(a int) int 阅读全文
posted @ 2019-09-17 16:59 黄sirofphoebe 阅读(122) 评论(0) 推荐(0) 编辑
摘要: var v1 int = 10 // 正确的使用方式1 var v2 = 10 // 正确的使用方式2,编译器可以自动推导出v2的类型 v3 := 10 // 正确的使用方式3,编译器可以自动推导出v3的类型 阅读全文
posted @ 2019-09-17 16:59 黄sirofphoebe 阅读(155) 评论(0) 推荐(0) 编辑