最新消息:

Go

Go语言是一种新的语言,一种并发的、带垃圾回收的、快速编译的语言。它具有以下特点:
1.它可以在一台计算机上用几秒钟的时间编译一个大型的Go程序。
2.Go语言为软件构造提供了一种模型,它使依赖分析更加容易,且避免了大部分C风格include文件与库的开头。
3.Go语言是静态类型的语言,它的类型系统没有层级。因此用户不需要在定义类型之间的关系上花费时间,这样感觉起来比典型的面向对象语言更轻量级。
4.Go语言完全是垃圾回收型的语言,并为并发执行与通信提供了基本的支持。

Go语言for(循环结构)

少儿编程 5年前 (2019-05-22) 1507浏览 0评论

Go 语言中的所有循环类型均可以使用 for 关键字来完成。 基于语句和表达式的基本 for 循环格式如下: for 初始语句;条件表达式;结束语句{ &n...

Go语言list(列表)

少儿编程 5年前 (2019-05-22) 1335浏览 0评论

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

Go语言map(Go语言映射)

少儿编程 5年前 (2019-05-22) 1435浏览 0评论

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

Go语言从切片中删除元素

少儿编程 5年前 (2019-05-22) 1862浏览 0评论

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

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

少儿编程 5年前 (2019-05-22) 1591浏览 0评论

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

Go语言切片详解

少儿编程 5年前 (2019-05-22) 1483浏览 0评论

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

Go语言数组详解

少儿编程 5年前 (2019-05-22) 1441浏览 0评论

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

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

少儿编程 5年前 (2019-05-22) 1273浏览 0评论

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

Go语言常量和const关键字

少儿编程 5年前 (2019-05-22) 1540浏览 0评论

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