首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Go
木叶金
创建于2021-08-18
订阅专栏
与 golang 相关
暂无订阅
共4篇文章
创建于2021-08-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
golang 中提防竞态条件的产生
我们来看下面这段代码: 你可以复制出来执行一下,会不会有问题呢?从执行的结果来看,是没问题的。 但是如果你要加上 -race 参数去执行,就会发现在 t.Num = i 这里报错了,这是为什么呢? 这
控制 goroutine 执行顺序的一例
依次打印 题目:依次输出 dog、pig、sheep,并执行 100 次,每个输出都需要一个单独的 goroutine 这里我们通过有缓冲的容量为 1 的 channel 来标记状态,通过 for-s
使用 go vet 检查代码
vet 是 golang 中自带的静态分析工具,可以让我们检查出 package 或者源码文件中一些隐含的错误。 我们可以输入 go help vet 来了解一下它的简介,输入 go doc cmd/
Go Tips
当把时间作为一个变量传递时,可能会导致的问题,比如: 这样子是错误的,因为 waitTime 不是 time.Duration 类型,但如果直接写 30 * time.Second 就会成功