最新消息:680元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

少儿编程的文章

Go

Go语言if else(分支结构)

6年前 (2019-05-22) 1713浏览 0评论

在 Go 语言中,可以通过 if 关键字进行条件判断,格式如下: if 表达式1 { 分支1 } else if 表达式2 { 分支2...

Go

Go语言list(列表)

6年前 (2019-05-22) 1705浏览 0评论

列表是一种非连续存储的容器,由多个节点组成,节点通过一些变量记录彼此之间的关系。列表有多种实现方法,如单链表、双链表等。 列表的原理可以这样理解:假设 A、B...

Go

Go语言map元素的删除和清空

6年前 (2019-05-22) 2621浏览 0评论

使用 delete() 函数从 map 中删除键值对 使用 delete() 内建函数从 map 中删除一组键值对,delete() 函数的格式如下: de...

Go

Go语言map(Go语言映射)

6年前 (2019-05-22) 1819浏览 0评论

在业务和算法中需要使用任意类型的关联关系时,就需要使用到映射,如学号和学生的对应、名字与档案的对应等。 Go 语言提供的映射关系容器为 map,map使用散列...

Go

Go语言从切片中删除元素

6年前 (2019-05-22) 2229浏览 0评论

Go 语言并没有对删除切片元素提供专用的语法或者接口,需要使用切片本身的特性来删除元素。示例代码如下: seq := []string{"a&qu...

Go

Go语言append()为切片添加元素

6年前 (2019-05-22) 1964浏览 0评论

Go 语言的内建函数 append() 可以为切片动态添加元素。每个切片会指向一片内存空间,这片空间能容纳一定数量的元素。当空间不能容纳足够多的元素时,切片就会...

Go

Go语言切片详解

6年前 (2019-05-22) 1880浏览 0评论

切片(Slice)是一个拥有相同类型元素的可变长度的序列。Go 语言切片的内部结构包含地址、大小和容量。切片一般用于快速地操作一块数据集合。如果将数据集合比作切...

Go

Go语言数组详解

6年前 (2019-05-22) 1838浏览 0评论

数组(Array)是一段固定长度的连续内存区域。 在 Go 语言中,数组从声明时就确定,使用时可以修改数组成员,但是数组大小不可变化。 C/C++ 中的数组...

Go

Go语言type关键字(类型别名)

6年前 (2019-05-22) 1600浏览 0评论

注意:本节内容涉及 Go 语言新版本的功能。内容上会涉及后续章节讲解的类型定义及结构体嵌入等特性。另外,本节内容适用于对 Go 语言很熟悉且正在关注工程升级、代...

Go

Go语言常量和const关键字

6年前 (2019-05-22) 1909浏览 0评论

相对于变量,常量是恒定不变的值,例如圆周率。 可以在编译时,对常量表达式进行计算求值,并在运行期使用该计算结果,计算结果无法被修改。 常量表示起来非常简单,...

Go

Go语言变量生命期,Go语言变量逃逸分析

6年前 (2019-05-22) 1814浏览 0评论

讨论变量生命期之前,先来了解下计算机组成里两个非常重要的概念:堆和栈。 什么是栈 栈(Stack)是一种拥有特殊规则的线性表数据结构。 1) 概念 栈只允许...