首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
_Michael
掘友等级
👷
|
👷
你工人爷爷
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
151
文章 119
沸点 32
赞
151
返回
|
搜索文章
最新
热门
go的十万个为什么?-性能和控制流|Go主题月
Go 项目控制流为什么Go 没有三元运算符?Go中没有三元测试操作。您可以使用以下方法获得相同的结果:Go缺少?:的原因是该语言的设计人员发现该操作过于频繁地用于创建难以理解的复杂表达式。if-els
go的十万个为什么?-执行程序|Go主题月
Go 项目执行程序编译器使用什么编译器技术?有几种针对Go的产品编译器,还有许多针对各种平台的开发中的编译器。默认的编译器gc包含在 Go 发行版中,作为对 go 命令的支持的一部分。Gc最初是用 C
go的十万个为什么?-打包和测试|Go主题月
Go 项目打包可测试如何创建多个包?将软件包的所有源文件单独放在一个目录中。源文件可以随意引用来自不同文件的项目,不需要前向声明或头文件。除了分成多个文件之外,该程序包还将像单文件程序包一样进行编译和
go的十万个为什么?-函数和方法|Go主题月
Go项目函数和方法为什么 T 和 *T 具有不同的方法集?如Go规范所述,类型T的方法集由接收者类型T的所有方法组成,而对应的指针类型*T的方法集由接收者*T或T的所有方法组成。这意味着*T的方法集包
【FAQ】go的十万个为什么?-并发|Go主题月
Go项目并发什么是原子操作?什么是互斥锁?可以在 Go 内存模型文章看到关于原子操作的描述。在 sync 和 sync/atomic 包中提供了较低等级的同步和原子基元。这些包适用与一些简单的任务,比
【FAQ】go的十万个为什么?-指针分配|Go主题月
与 C 系列中的所有语言一样,Go 中的所有内容都按值传递。也就是说,一个函数总是获得所传递事物的副本,就像有一个赋值语句将值分配给参数一样。例如,将int值传递给函数将生成的副本int,而将指针传递将生成指针的副本,但不会复制其指向的数据。 Map和Slice一般用指针指向值…
【FAQ】go的十万个为什么?-编码|Go主题月
有一个用Go编写的godoc程序,它可以从源代码中提取软件包文档,并将其用作包含声明,文件等链接的网页。实例正在golang.org/pkg/上运行 ,实际上,godoc在golang.org/上实现了完整的网站 。 可将godoc实例配置为在其显示的程序中提供丰富的交互式静态…
go里的select特点|Go主题月
在go中有一个类似switch的关键字,那就是select。 select的每个case接收的是I/O通讯操作,不能有其他表达式。select要配合channel使用。 上面的表达是可以是chan的写入(chan<-)或者是读取(<-chan)。 其中cas…
【FAQ】go的十万个为什么?-值|Go主题月
C语言中的数字类型之间自动转换的便利性被它引起的混乱所笼罩。表达式什么时候是无符号的?价值多少?它会溢出吗?结果是否可移植,独立于执行它的机器?这也使编译器复杂化。“通常的算术转换”不容易实现,并且在整个体系结构中不一致。出于可移植性的原因,我们决定以代码中的一些显式转换为代价…
【FAQ】go的十万个为什么?-类型|Go主题月
不是。尽管Go具有类型和方法,并允许使用面向对象的编程风格,但没有类型层次结构。Go中的“接口”概念提供了一种不同的方法,我们认为该方法易于使用,并且在某些方面更通用。还有一些方法可以将类型嵌入其他类型,以提供与子类类似(但不完全相同)的东西。而且,Go中的方法比C ++或Ja…
下一页
个人成就
文章被点赞
379
文章被阅读
135,591
掘力值
3,878
关注了
28
关注者
88
收藏集
4
关注标签
30
加入于
2019-10-22