摘要: 函数是组织好的、可重复使用的、用于执行指定任务的代码块。 Go语言中支持函数、匿名函数和闭包,并且函数在Go语言中属于“一等公民”。 函数定义 Go语言中定义函数使用func关键字,具体格式如下: func 函数名(参数)(返回值){ 函数体 } 其中: 函数声明:关键字func 函数名:由字母、数 阅读全文
posted @ 2021-10-18 10:49 羌 阅读(55) 评论(0) 推荐(0) 编辑
摘要: Go语言中提供的映射关系容器为map,其内部使用散列表(hash)实现。 map 是一种无序的键值对的集合。map 最重要的一点是通过 key 来快速检索数据,key 类似于索引,指向数据的值 map 是一种集合,所以可以像迭代数组和切片那样迭代它。不过,map 是无序的,无法决定它的返回顺序,这是 阅读全文
posted @ 2021-10-18 10:37 羌 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 因为数组的长度是固定的并且数组长度属于类型的一部分,所以数组有很多的局限性。 func arraySum(x [3]int) int{ sum := 0 for _, v := range x{ sum = sum + v } return sum } 这个求和函数只能接受[3]int类型,其他的都 阅读全文
posted @ 2021-10-18 10:27 羌 阅读(114) 评论(0) 推荐(0) 编辑
微信公众号:写bug记得加注释 个人博客:https://www.drunkery.cn