希望能写一些简单的教程和案例分享给需要的人
欢迎进qq群交流:546496965
怎么使用 IDE 创建项目,可以参考我们的链接:使用开发工具开发一个打印输出程序 HelloWorld 你好世界~
https://daolizhe.blog.csdn.net/article/details/120095365
Go 语言数组声明
var 变量名 [长度] 类型
代码介绍package main
import "fmt"
func main() {
// var 变量名 [长度] 类型
var base1 = [5]int{1, 3, 5, 7, 9}
fmt.Println("1:打印输出数组:", base1)
// 如果数组长度不确定,可以使用 ... 代替数组的长度
var base2 = [...]int{1, 3, 5, 7, 9}
fmt.Println("2:打印输出数组:", base2)
// 循环输出数组中每个元素
for i := 0; i < 5; i++ {
fmt.Printf("base2[%d] = %d\n", i, base2[i] )
}
}
结果展示
介绍- 集合
Go 语言集合声明
var 变量名 [长度] 类型
代码介绍package main
import "fmt"
func main() {
// var 变量名 map[键类型]值类型
// 因为声明后是默认 nil 所以需要使用 make 函数,初始化一下才能使用
// 变量名 := make(map[键类型]值类型)
//创建集合
var FamilyClothesMap map[string]string
FamilyClothesMap = make(map[string]string)
FamilyClothesMap["我"] = "XL"
FamilyClothesMap["媳妇"] = "S"
FamilyClothesMap["儿子"] = "L"
FamilyClothesMap["女儿"] = "S"
for clothes := range FamilyClothesMap {
fmt.Println(clothes, "的衣服码数:", FamilyClothesMap[clothes])
}
capital, ok := FamilyClothesMap["我"]
if ok {
fmt.Println("我的衣服码数:", capital)
} else {
fmt.Println("我的衣服码数不在记录")
}
}
结果展示
欢迎进qq群交流:546496965
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)