
GO
Big Bird
不敢轻易动手,怕敲出来的东西浪费你们的时间。
展开
-
Go-映射
package ch4/**映射的内部实现和基础功能映射是一个存储键值对的无序集合,实现使用了散列表。*/func main() { /* 创建和初始化 映射的键可以是任何值,只要这个值可以使用==运算符做比较。 切片、函数以及包含切片的结构类型这些类型由于具有引用语义, 不能作为映射的键。 */ // 使用make声明映射 // 创建一个映射,键的类...原创 2020-03-13 15:24:55 · 243 阅读 · 0 评论 -
Go-切片
package ch4import( "fmt")/**切片的内存也是在连续块中分配的。切片是围绕这动态数组的概念构建的,可以按需自动增长和缩小。动态增长通过内置函数append实现。*/func main() { /* 创建和初始化 */ // make和切片字面量 // 使用长度声明一个字符串切片 // 创建一个字符串切片,其长度和容量都是5个元素...原创 2020-03-13 15:23:54 · 169 阅读 · 0 评论 -
GO-数组
package ch4func main(){ /** 1.声明数组 */ // 声明数组时需要指定内部存储的数据的类型, // 以及需要存储的元素的数量,元素默认为零值 // 声明一个包含5个元素的整型数组 var array [5]int // 使用数组字面量快速创建数组 array := [5]int {1, 2, 3, 4, 5}...原创 2020-03-13 15:22:33 · 164 阅读 · 0 评论