子博兄的头像-华尔子博-奥夏网
管理员
个人博客分享,技术资料分享!

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

Go语言map元素的删除和清空-华尔子博-奥夏网
Go语言提供了一个内置函数 delete(),用于删除容器内的元素,下面我们简单介绍一下如何用 delete() 函数删除 map 内的元素。 使用 delete() 函数从 map 中删除键值对 使用 delete() 内建函数从 ...
3个月前
03614

Go语言map(Go语言映射)

Go语言map(Go语言映射)-华尔子博-奥夏网
Go语言中 map 是一种特殊的数据结构,一种元素对(pair)的无序集合,pair 对应一个 key(索引)和一个 value(值),所以这个结构也称为关联数组或字典,这是一种能够快速寻找值的理想结构,给...
4个月前
03913

Go语言多维切片简述

Go语言多维切片简述-华尔子博-奥夏网
Go语言中同样允许使用多维切片,声明一个多维数组的语法格式如下: var sliceName [][]...[]sliceType 其中,sliceName 为切片的名字,sliceType为切片的类型,每个[ ]代表着一个维度,切片有几...
4个月前
03111

Go语言copy():切片复制(切片拷贝)

Go语言copy():切片复制(切片拷贝)-华尔子博-奥夏网
Go语言的内置函数 copy() 可以将一个数组切片复制到另一个数组切片中,如果加入的两个数组切片不一样大,就会按照其中较小的那个数组切片的元素个数进行复制。 copy() 函数的使用格式如下: cop...
2年前
04810

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

Go语言append()为切片添加元素-华尔子博-奥夏网
Go语言的内建函数 append() 可以为切片动态添加元素,代码如下所示: var a []int a = append(a, 1) // 追加1个元素 a = append(a, 1, 2, 3) // 追加多个元素, 手写解包方式 a = append(a, []in...
2年前
03115

Go语言数组详解

Go语言数组详解-华尔子博-奥夏网
数组是一个由固定长度的特定类型元素组成的序列,一个数组可以由零个或多个元素组成。因为数组的长度是固定的,所以在Go语言中很少直接使用数组。 和数组对应的类型是 Slice(切片),Slice 是...
2年前
04114

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

Go语言type关键字(类型别名)-华尔子博-奥夏网
注意:本节内容涉及Go语言新版本的功能,内容上会涉及后续章节讲解的类型定义及结构体嵌入等特性。另外,本节内容适用于对Go语言很熟悉且正在关注工程升级、代码重构等问题的读者阅读。 类型别...
2年前
02413

Go语言常量和const关键字

Go语言常量和const关键字-华尔子博-奥夏网
Go语言中的常量使用关键字 const 定义,用于存储不会改变的数据,常量是在编译时被创建的,即使定义在函数内部也是如此,并且只能是布尔型、数字型(整数型、浮点型和复数)和字符串型。由于编...
2年前
03113

Go语言为并发而生,Go语言的特性

Go语言为并发而生,Go语言的特性-华尔子博-奥夏网
在早期 CPU 都是以单核的形式顺序执行机器指令。Go语言的祖先C语言正是这种顺序编程语言的代表。顺序编程语言中的顺序是指:所有的指令都是以串行的方式执行,在相同的时刻有且仅有一个 CPU 在...
5年前
02220

JDBC BaseRowSet类和CachedRowSet类

JDBC BaseRowSet类和CachedRowSet类-华尔子博-奥夏网
CachedRowSet 包就是 sun.jdbc.RowSet 包,用户可以在网站上载 CachedRowSet 包。在 CachedRowSet 包中有一个抽象类 BaseRowSet,它是 CachedRowSet 类和 JdbcRowSet 类的直接父类,也是 WebRow...
2个月前
02811