随笔分类 -  GOGOGO

摘要:1.map 类似其他语言中的哈希表或字典,以key-value形式存储数据 Key必须是支持==或 != 比较运算的类型,不可以是函数,map或slice;但是value的值支持所有类型; Map查找比线性搜索快得多,但比使用索引访问数据的类型慢100倍; 所以,尽量使用array或者slice这种 阅读全文
posted @ 2018-12-09 15:12 小春熙子 阅读(340) 评论(0) 推荐(0) 编辑
摘要:1.for循环,对于循环体内每次声明的变量来说,变量的地址都是不同的; 输出: 2.切片Slice: 其本身并不是数组,它指向底层的数组; 作为变长数组的替代方案,可以关联底层数组的局部或全部; 为引用类型 可以直接创建或从底层数组获取生成 使用len()获取元素个数,cap()获取容量、 一般使用 阅读全文
posted @ 2018-12-02 16:45 小春熙子 阅读(197) 评论(0) 推荐(0) 编辑
摘要:1.数组Array: 定义数组的格式:var <varName> [n] <type> ,n >=0 数组长度也是类型的一部分,因此具有不同长度的数组为不同类型 注意区分指向数组的指针和指针数组 数组在Go中为值类型 数组之间可以使用==或!=进行比较,但不可以使用<或> 可以使用new来创建数组, 阅读全文
posted @ 2018-12-01 11:03 小春熙子 阅读(197) 评论(0) 推荐(0) 编辑
摘要:1.指针: GO虽然保留了指针,但与其他编程语言不同的是,在GO当中不支持指针运算以及"->"运算符,而直接采用"."选择符来操作指针目标对象的成员 --操作符"&"取变量地址,使用"*"通过指针间接访问目标对象 --默认值为nil而非NULL 2.递增递减语句: 在GO当中,++与--是作为语句并 阅读全文
posted @ 2018-11-18 15:49 小春熙子 阅读(178) 评论(0) 推荐(0) 编辑
摘要:1.常量的定义 --常量的值在编译时就已经确定 --常量的定义格式与变量的基本相同 --等号右侧必须是常量或者常量表达式 --常量表达式中函数必须是内置函数 2.常量的初始化规则与枚举 --在定义常量组时,如果不提供初始化值,则表示将使用上行的表达式 --常量的初始化必须是常量:编译器在编译的过程中 阅读全文
posted @ 2018-11-11 15:20 小春熙子 阅读(158) 评论(0) 推荐(0) 编辑
摘要:开发环境配置: (1).配置环境变量 (1). 新建 变量名:GOBIN 变量值 :c:\go\bin (2). 新建 变量名:GOARCH 变量值:386 (3). 新建 变量名:GOOS 变量值:windows (4). 新建 变量名: GOROOT 变量值:c:\go (5). 编辑 Path 阅读全文
posted @ 2018-11-01 23:22 小春熙子 阅读(843) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示