首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
不说相声的厨子不是好程序员
掘友等级
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 19
沸点 2
赞
21
返回
|
搜索文章
最新
热门
Go从入门到放弃15--接口2
值接收者和指针接收者实现接口;类型断言是一个使用在接口值上的操作。语法上它看起来像x.(T)被称为断言类型,这里x表示一个接口的类型和T表示一个类型。一个类型断言检查它操作对象的动态类型是否和断言的类
Go从入门到放弃14--接口1
Go 语言中的接口是一种内置的类型,它定义了一组方法的签名。它不会暴露出它所代表的对象的内部值的结构和这个对象支持的基础操作的集合;它们只会表现出它们自己的方法
Go从入门到放弃13--方法
Go 提供方法这种语法,并非出自对经典面向对象编程范式支持的考虑,而是出自 Go 的组合设计哲学下类型系统实现层面上的需要。
Go从入门到放弃12--函数2
defer 在一些在函数中会申请一些资源并在函数退出前释放或关闭这些资源,比如文件描述符和互斥锁等。函数的实现需要确保这些资源在函数退出时被及时正确地释放,无论函数的执行流是按预期顺利进行还是出现错误
Go从入门到放弃11--函数1
函数声明 函数声明包括函数名、形式参数列表、返回值列表(可省略)以及函数体。 函数名是指代函数定义的标识符,函数声明后,我们会通过函数名这个标识符来使用这个函数。
Go从入门到放弃10--控制结构
Go流程控制分支结构if/switch,循环结构for/for range,循环控制Break、Continue
Go从入门到放弃9--Struct
Go语言提供了一种自定义数据类型,可以封装多个基本数据类型,这种数据类型叫结构体,英文名称struct。
Go从入门到放弃8--String
字符串是 Go 语言中的基础数据类型,虽然字符串往往被看做一个整体,但是它实际上是一片连续的内存空间,我们也可以将它理解成一个由字符组成的数组。
Go从入门到放弃7--Map实现原理
Go运行时使用一张哈希表来实现抽象的map类型。运行时实现了map操作的所有功能,包括查找、插入、删除、遍历等。在编译阶段,Go编译器会将语法层面的map操作重写成运行时对应的函数调用。
Go从入门到放弃6--Map
map 是 Go 语言提供的一种抽象数据类型,它表示一组无序的键值对。在后面的讲解中,我们会直接使用 key 和 value 分别代表 map 的键和值。而且,map 集合中每个 key 都是唯一的。
下一页
个人成就
文章被点赞
43
文章被阅读
10,696
掘力值
558
关注了
36
关注者
13
收藏集
4
关注标签
26
加入于
2017-05-22