会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
俊king
It is a long way!!!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
21
22
23
24
25
26
27
28
29
···
58
下一页
2021年8月30日
8.30Go之字符类型(byte和rune)
摘要: 8.30Go之字符类型(byte和rune) 字符 概念: 我们可以把一个字符串理解成为一个字符数组,字符串的每一个索引对应的值就是字符 示例: str := "Hello"/*str是一个字符串,那么它是由字符数组组成。字符数组分别的值是'H'、'e'、'l'、'l'、'o'*/ Go语言当中的字
阅读全文
posted @ 2021-08-30 19:13 俊king
阅读(165)
评论(0)
推荐(0)
2021年8月28日
8.28Go之容器之nil
摘要: 8.28Go之容器之nil nil的特点 是Go语言中一个预定义好的标识符 是"指针、切片、映射、通道、函数、接口的零值" nil与null不同点 nil标识符是不能比较的 ==对于 nil 来说是一种未定义的操作 package mainimport "fmt"func main() { fm
阅读全文
posted @ 2021-08-28 13:27 俊king
阅读(115)
评论(0)
推荐(0)
8.28Go之指针
摘要: 8.28Go之指针 Go语言指针的特点 不能进行指针运算 >这个在本质上又区别了指针和变量 允许控制特定集合的数据结构、分配的数量以及内存访问模式 指针(Pointer)在Go语言当中的两个核心概念 类型指针 允许对这个指针类型的数据进行修改,传递数据可以直接使用指针,而无须拷贝数据 类型指针不能进
阅读全文
posted @ 2021-08-28 13:27 俊king
阅读(51)
评论(0)
推荐(0)
2021年8月27日
8.27Go之容器之list
摘要: 8.27Go之容器之list List的特点 一种非连续的存储容器,由多个节点组成。节点通过一些变量记录彼此之间的关系。 列表的实现方法 单链表 双链表 单链表图示: 双链表图示: 箭头的区别 双链表想切断联系需要改变指针的指向,并且设置加入的节点的指针指向 单链表只需要设置前一位节点的指针指向和自
阅读全文
posted @ 2021-08-27 19:29 俊king
阅读(62)
评论(0)
推荐(0)
8.27Go之容器之syncMap
摘要: 8.27Go之容器之syncMap Map的特点 map 在并发情况下,只读是线程安全的,同时读写是线程不安全的 并发的 map 读和 map 写,使用了两个并发函数不断地对 map 进行读和写而发生了竞态问题,map 内部会对这种并发操作进行检查并提前发现。 示例: package mainfu
阅读全文
posted @ 2021-08-27 19:28 俊king
阅读(141)
评论(0)
推荐(0)
8.27Go之容器之range循环迭代切片
摘要: 8.27Go之容器之range循环迭代切片 作用 配合引用类型的数据类型进行读取里面的内容 形式 循环key和value、index和value >显示值和地址 循环value 循环key和value package mainimport "fmt"func main() { /*声明一个切片*
阅读全文
posted @ 2021-08-27 19:28 俊king
阅读(90)
评论(0)
推荐(0)
2021年8月26日
8.26Go之容器之多维切片
摘要: 8.26Go之容器之多维切片 特点 多维切片和多维数组类似 声明语法格式: var sliceName [][]...[]sliceType sliceName 为切片的名字 sliceType为切片的类型 每个[ ]代表着一个维度,切片有几个维度就需要几个[ ]。 示例: package main
阅读全文
posted @ 2021-08-26 19:26 俊king
阅读(123)
评论(0)
推荐(0)
8.26Go之容器之Map(映射)
摘要: 8.26Go之容器之Map(映射) Go之Map的特点 map 是一种特殊的数据结构,一种元素对(pair)的无序集合 pair 对应一个 key(索引)和一个 value(值) map在Java中也有一样的数据类型,但是必须要声明map的key类型和value类型 Map的概念 数据类型: Map
阅读全文
posted @ 2021-08-26 19:26 俊king
阅读(118)
评论(0)
推荐(0)
8.25Go之容器之切片复制
摘要: 8.25Go之容器之切片复制 内置函数copy() 特点: 将一个数组切片复制到另一个数组切片中,如果加入的两个数组切片不一样大,就会按照其中较小的那个数组切片的元素个数进行复制。 可以使用append()函数进行切片的复制 copy()函数声明格式: copy( destSlice, srcSli
阅读全文
posted @ 2021-08-26 09:16 俊king
阅读(296)
评论(0)
推荐(0)
8.25Go之容器之切片删除元素
摘要: 8.25Go之容器之切片删除元素 切片删除元素的特点 特点: Go语言并没有对删除切片元素提供专用的语法或者接口,需要使用切片本身的特性来删除元素 删除切片的种类 从开头位置删除 从中间位置删除 从结尾位置删除 开头位置删除 直接移动数据指针 本质: 需要删除开头第几个就直接创建后面的切片然后复制到
阅读全文
posted @ 2021-08-26 09:16 俊king
阅读(285)
评论(0)
推荐(0)
上一页
1
···
21
22
23
24
25
26
27
28
29
···
58
下一页
公告