2021年4月21日

map

摘要: map是一种无序的基于k-v的数据结构,Go语言中的map是引用类型,必须初始化才能使用。 语法:map[KeyType]ValueType map类型的变量默认初始值为nil,需要使用make()函数初始化来分配内存, make(map[KeyType]ValueType,[cap]) cap表示 阅读全文

posted @ 2021-04-21 17:36 二十四岁半 阅读(156) 评论(0) 推荐(0)

指针

摘要: 指针: 区别于 C/C++ 中的指针,Go语言中的指针不能进行偏移和运算,是安全指针。 Go中指针的3个概念:指针地址,指针类型,指针取值。 Go语言中的指针: Go语言中的函数传参都是值拷贝,当我们想要修改某个变量的时候,我们可以创建一个指向该变量地址的指针变量。传递数据使用指针,而不需要拷贝数据 阅读全文

posted @ 2021-04-21 14:23 二十四岁半 阅读(84) 评论(0) 推荐(0)

导航