首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
祥子先生
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
Go的学习路程:字典|Go 主题月
Go 语言中,字典类型的官方称谓是 Map, 它是哈希表(Hash Table)的一个实现。跟 Java 中的 HashMap 非常的相似。 字典(哈希表)是一种使用频率极高的数据结构。作为无序键值对集合,字典要求 key 必须是支持相等运算符(==、!=)的数据类型,比如数字…
Go的学习路程:数组(二)|Go 主题月
上一篇文章学习了数组的定义,以及如何定义一个一维数组。 在实际编程过程中,一维数组不能够应对所有情况。有时候就需要使用多维数组来解决问题。 可以使用数组下标来访问数组中的元素。数组下标从0开始,数组长度-1 则表示最后一个元素的下标,len(arr) - 1。 我们可以通过 a…
Go的学习路程:数组(一)|Go 主题月
数组是 Go 语言编程中最常用的数据结构之一。顾名思义,数组就是指一组相同类型数据的集合。数组中包含的每个数据被称为数组元素(element),数组包含的元素个数被称为数组的长度。 定义数组类型时,数组长度必须是非负整型常量表达式,即在编译阶段就必须确定的值。长度是类型的组成部…
Go的学习路程:字符串|Go 主题月
应该所有的编程语言都有字符串数据类型,至少我接触过的所有编程语言都是如此。 Go 中的字符串是一个不可变字节序列,其本身是一个复合结构。 使用 var str string 就可以定义一个字符串类型的变量,也可以使用 str := "hello world" 直接声明并赋值变量…
Go的学习路程:结构体(二)|Go 主题月
上一篇学了结构的定义及初始化。接下来进一步学习结构体。 如上代码定义了一个名为 Person 的结构体。该结构体中有两个成员,分别为 name,age。如果我需要访问结构体的成员可以使用 type.field 的方式来进行访问。其中 type 是结构体实例化后的变量,field…
Go的学习路程:结构体(一)|Go 主题月
Go 语言可以通过自定义的方式形成新的类型,结构体就是这些类型中的一种复合类型,结构体是由零个或多个任意类型的值聚合成的实体,每个值都可以称为结构体的成员。 Go 的结构体,给我的感觉同 C 语言的结构体非常相似。通过对一些类型的组合形成一个新的类型,同样成员中没有方法。可以组…
Go的学习路程:常量|Go 主题月
常量表示运行时恒定不可改变的值,通常是一些字面量。使用常量就可用一个易于阅读理解的标识符号来代替“魔法数字”,也使得在调整常量值时,无须修改所有引用代码。 在开发过程中一般会定义大量的常量,来便于使用。例如状态码、错误信息等等。使用常量而不是字面量的一个好处是,如果需要修改只需…
Go的学习路程:变量|Go 主题月
Go 语言是静态类型语言,因此变量(variable)是有明确类型的,编译器也会检查变量类型的正确性。在数学概念中,变量表示没有固定值且可改变的数。但从计算机系统实现角度来看,变量是一段或多段用来存储数据的内存。 其中 var 是声明变量的关键字、 age 表示变量名称,int…
Go的学习路程:函数|Go 主题月
上一篇学习了 Go 循环结构,这一篇学习函数。 函数是结构化编程的最小单元,同时也是程序代码复用的最小单元。函数被设计成相对独立,通过接受输入参数执行一系列指令,输出或存储相关结果。 在 Go 中使用关键字 func 定义函数。函数命名包精简短小,可以通过函数名称知道该函数的作…
Go的学习路程:循环|Go 主题月
上一篇学了 Go 的条件控制,这篇学习一下 Go 的循环结构。不同于其他编程语言 Go 只有一个 for 循环结构。for 循环结构使用与大多数类 C 语言非常接近。 可以看到同类 C 语言的 for 循环结构非常的相似,这里需要注意的一点是左花括号({)必须与 for 处于同…
下一页
个人成就
文章被点赞
7
文章被阅读
4,570
掘力值
455
关注了
13
关注者
3
收藏集
2
关注标签
21
加入于
2016-06-20