摘要:
go数据类型转换和字符串处理 go数据类型转换和字符串处理 数据类型转换和字节数组 数据类型(表达式)如: string(abc) :将abc 转换为string类型 []byte(abc): 将abc 转换为 字节类型,组成字节数组 float32(1):将 1 转换为32位浮点型 package 阅读全文
摘要:
Go语言递归函数 Go语言递归函数 格式 递归,就是在运行的过程中调用自己。 语法格式如下: func recursion() { recursion() /* 函数调用自身 */ } func main() { recursion() } Go 语言支持递归。但我们在使用递归时,需要设置退出条件, 阅读全文
摘要:
GO语言Map映射 GO语言Map 映射 Map 映射 是一种无序的键值对的集合。Map 最重要的一点是通过 key 来快速检索数据,key 类似于索引,指向数据的值。 Map 是一种集合,所以我们可以像迭代数组和切片那样迭代它。不过,Map 是无序的,我们无法决定它的返回顺序,这是因为 Map 是 阅读全文
摘要:
go语言 切片 Go 语言切片(Slice) Go 语言切片是对数组的抽象。 Go 数组的长度不可改变,在特定场景中这样的集合就不太适用,Go 中提供了一种灵活,功能强悍的内置类型切片("动态数组"),与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大。 定义切片 你可以声明 阅读全文