摘要:
go语言的切片 因为数组的长度固定不变并且长度也是数组类型的一部分,所以它有很多局限性。这时有了一种新的数据类型。在go语言中叫做切片( ) 简介 切片是一个拥有相同数据类型元素的可变长度的序列。它是基于数组类型做的一层封装,它非常灵活,支持自动扩容。 切片是一个引用类型,它的内部结构包含 、`长度 阅读全文
摘要:
go语言的数组 [TOC] 简介 数组是同一种数据类型元素的集合,固定大小的连续空间,和Python这种动态语言的列表有点区别。 数组长度在声明时已经确定,或者编译器确定了,后期可以修改数组成员,但是不能修改大小。 定义 格式: 声明一个变量名为 ,长度为4,元素类型为 的数组: 注意: 数组的长度 阅读全文
摘要:
go语言的函数 [TOC] 函数基础 简介 在任何编程语言中,函数就是对功能的封装,是组织好的,可重复使用,用于执行指定功能的代码块。在go语言中,函数属于一等公民。 定义 在go语言当中,用 定义一个函数,格式: 函数名:由数字、字母、下划线组成。但是不能以数字开头,在同一个包内,函数名不能重复。 阅读全文