返回顶部
扩大
缩小

人外有人天外有天

2018年7月28日

Go 切片

摘要: 切片与数组相比,不需要设定长度,在[]中不用设定值,相对来说比较自由。 slice本身没有数据,是对底层array的一个view对slice所做的任何修改都将反映在底层数组中。 切片是什么?一种数据结构,类似数组,围绕动态数组的概念而设计,可按需自动改变大小。 切片内部实现?切片基于数组实现,底层是 阅读全文

posted @ 2018-07-28 22:32 笔记是研究的开始 阅读(321) 评论(0) 推荐(0) 编辑

Go 数组

摘要: 数组:值类型、必须规定类型长度且一旦定义不可更改、len函数获得数组的长度 数组是什么?用来存储集合数据的。 存储数据有哪些方式?切片slice、映射Map等。 数组内部实现是怎么样的?数组是长度固定的数据类型,必须存储一段相同类型的元素,且这些元素是连续的(故索引很好计算,可很快的索引数组中的任何 阅读全文

posted @ 2018-07-28 21:01 笔记是研究的开始 阅读(144) 评论(0) 推荐(0) 编辑

Go 包管理

摘要: Go中的包是什么?其实就是一个目录,用来把go文件组织起来便于归类、复用等,Go语言中包名和文件所在的目录名是一样的。 Go中包如何命名的?遵循简洁、小写、与go文件所在目录同名的原则,按照约定包名与导入路径的最后一个元素一致。 如何导入包?import关键字来导入包,比如使用go自带的http包, 阅读全文

posted @ 2018-07-28 16:49 笔记是研究的开始 阅读(167) 评论(0) 推荐(0) 编辑

导航