首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
play76207
掘友等级
web 全栈工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
41
文章 29
沸点 12
赞
41
返回
|
搜索文章
赞
文章( 29 )
沸点( 12 )
并发 - Go 语言学习笔记
并发 (concurrency) 是指同时管理很多事情,这些事情可能只做了一半就被暂停去做别的事情了。 Go 语言里的并发指的是能让某个函数独立于其它函数运行的能力。当一个函数创建为 goroutine 时,Go 会将其视为一个独立的工作单元。这个单元会被调度到可用的逻辑处理器…
接口 - Go 语言学习笔记
Go接口是一种数据类型,它把所有的具有共性的方法定义在一起,任何其他类型只要实现了这些方法就是实现了这个接口。 利用关键字 interface 来定义一个接口,接口是一组方法的集合。 在 go 语言中,接口的实现是隐式的,不需要显示声明实现了接口,当一个类型为接口中的所有方法提…
方法 - Go 语言学习笔记
Go 语言中同时有函数和方法。方法就是一个包含了接收者的函数,接收者可以是命名类型或者结构体类型的一个值或者是一个指针。所有给定类型的方法属于该类型的方法集。 在 Go 中,(接收者)类型关联的方法不写在类型结构里面,就像类那样;耦合更加宽松;类型和方法之间的关联由接收者来建立…
函数 - Go 语言学习笔记
函数是一块执行特定任务的代码,是构成代码执行的逻辑结构。 在Go语言中,函数的基本组成是:关键字func、函数名、参数列表、返回值列表、函数体和返回语句。 parameter list:参数列表,参数就像一个占位符,当函数被调用时,你可以将值传递给参数,这个值被称为实际参数。参…
结构体 - Go 语言学习笔记
结构体是一种聚合的自定义数据类型,是由零个或任意多个相同或不同类型的变量聚合而成的数据集合,每个变量称为结构体成员(也可称之为成员变量,字段,属性)。 使用 type 和 struct 语句定义结构体,type 语句设定了结构体的类型名称,struct 语句定义一个新的数据类型…
映射 - Go 语言学习笔记
Go语言中的 映射(map)是一种内置的数据结构,是一个用于存储一系列无序的键值对的集合。 映射里基于键来存储值,键就像索引一样,指向与该键关联的值。 1. 使用内置函数 make() 声明映射 2. 使用映射字面量声明映射 1. 为映射赋值 键值对赋值给映射,是通过指定适当类…
切片 - Go 语言学习笔记
切片是基于数据中连续片段的引用,是一个引用类型。与数组相比,切片的长度可以在运行时修改,可以将切片看作是长度可变的动态数组。 切片的实现是由一个底层数组以及其上面的动态位置,尺寸来实现。由指向底层数组的指针、访问元素的个数(即长度length)和允许增长到的元素个数(即容量ca…
数组 - Go 语言学习笔记
数组(Array)是具有相同类型的一组已编号且长度固定的数据项序列。数据存储的类型可以是任意的原始类型,例如整形、字符串或者自定义类型。 由于内存连续分配存储空间给数组,所以CPU能把正在使用的数据缓存更久的时间,并且因为内存连续所以索引很容易计算,可以快速迭代数组中所有的元素…
常量 - Go 语言学习笔记
常量是一种表达式,在程序编译阶段就计算出其值,在程序运行时无法改变该值,从而使编译器得以知晓其值(编译优化),减少运行时的错误,提升运行时的性能。 所有常量的数据类型都属于基本类型:布尔型、数字型(整数型、浮点型和复数)和字符串型。 常量作为操作数时,所有算术运算、逻辑运算和比…
个人成就
文章被点赞
82
文章被阅读
44,543
掘力值
1,008
关注了
14
关注者
46
收藏集
1
关注标签
6
加入于
2019-05-08