Go 语言开发工具

发布时间:2019-02-28 23:11     分类:Go语言
LiteIDE是一款开源、跨平台的轻量级Go语言集成开发环境(IDE)。阅读全文

Go语言错误处理

发布时间:2019-02-28 23:10     分类:Go语言
Go 语言通过内置的错误接口提供了非常简单的错误处理机制。阅读全文

Go 语言接口

发布时间:2019-02-28 23:09     分类:Go语言
Go 语言提供了另外一种数据类型即接口,它把所有的具有共性的方法定义在一起,任何其他类型只要实现了这些方法就是实现了这个接口。阅读全文

Go 语言类型转换

发布时间:2019-02-28 23:09     分类:Go语言
类型转换用于将一种数据类型的变量转换为另外一种类型的变量。Go 语言类型转换基本格式如下:阅读全文

Go 语言递归函数

发布时间:2019-02-28 23:08     分类:Go语言
递归,就是在运行的过程中调用自己。阅读全文

Go 语言Map(集合)

发布时间:2019-02-28 23:08     分类:Go语言
Map 是一种无序的键值对的集合。Map 最重要的一点是通过 key 来快速检索数据,key 类似于索引,指向数据的值。阅读全文

Go 语言范围(Range)

发布时间:2019-02-28 23:08     分类:Go语言
Go 语言中 range 关键字用于for循环中迭代数组(array)、切片(slice)、链表(channel)或集合(map)的元素。在数组和切片中它返回元素的索引值,在集合中返回 key-value 对的 key 值。阅读全文

Go 语言切片(Slice)

发布时间:2019-02-28 23:07     分类:Go语言
Go 数组的长度不可改变,在特定场景中这样的集合就不太适用,Go中提供了一种灵活,功能强悍的内置类型切片("动态数组"),与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大。阅读全文

Go 语言结构体

发布时间:2019-02-28 23:07     分类:Go语言
Go 语言中数组可以存储同一类型的数据,但在结构体中我们可以为不同项定义不同的数据类型。阅读全文

Go 语言指针作为函数参数

发布时间:2019-02-25 22:16     分类:Go语言
Go 语言允许向函数传递指针,志需要在函数定义的参数上设置为指针类型即可。阅读全文