首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户6053210315438
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 0
沸点 1
赞
1
返回
|
搜索文章
最新
热门
GO
Go是一种编译型语言,结合了解释型语言的优点 (如调试效率,跨平台),动态类型语言的优点 (如开发效率),以及静态类型的优点 (如安全性); Go是静态类型语言,类型系统没有层级,因此无需在类型关系定
GO
1.初始化时数组必须指明长度,slice 不用 2.数组[4]int 和 [5]int 是不同的类型 3.数组传递是将数组整个拷贝进行传递,函数内修改不影响外面数组的值,而切片则是对引用复制的传递,如
GO
计算机中变量是一段或者多段用来存储数据的内存,类型决定变量内存的长度和存储格式,所以我们只能修改变量值不能修改类型 内存分配发生在运行时,编译后的机器码不使用变量名而是直接使用内存地址访问目标数据,所
GO
使⽤append向Slice追加元素时, 如果Slice空间不⾜, 将会触发Slice扩容, 扩容实际上重新⼀配⼀块更⼤的内存, 将原Slice数据拷贝进新Slice, 然后返回新Slice, 扩容后
go
Map 是一种无序的键值对的集合。 Map 最重要的一点是通过 key 来快速检索数据,key 类似于索引,指向数据的值。 Map 是一种集合,所以我们可以像迭代数组和切片那样迭代它。 不过,Map
go
slice是数组的快照,slice底层数据是一个结构体,包含三个元素,长度、容量和数组指针。所以slice的赋值就如同结构体的赋值一样,slice的应用其实都是对数组指针的操作。注意点:对slice的
GO
Go语言内置了轻量级的并发模型,通过goroutine和channel来实现并发编程。了解如何创建和管理goroutine,以及使用channel进行通信和同步是Go语言中重要的概念。Go语言支持结构
GO
接口可以看作是一种对象的行为集合,一系列函数的集合; 要实现一个接口,需要实现该接口中的所有方法; 实现接口是非侵入式的,去掉复杂继承体系。 go查找路径默认从GOPATH目录下的src下去找 包的p
go
error是接口类型 panic会引发函数中断执行defer ,在defer中使用recover捕获panic提交的错误对象(recover只能在defer中执行才有效) 多个panic仅最后一个被捕
对golang的概括理解
Go是一种编译型语言,结合了解释型语言的优点(如调试效率,跨平台),动态类型语言的优点(如开发效率),以及静态类型的优点; Go是静态类型语言,类型系统没有层级; Go是垃圾回收型的语言,并为并发执行
下一页
个人成就
文章被阅读
1,574
掘力值
238
关注了
1
关注者
1
收藏集
1
关注标签
29
加入于
2023-05-06