首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
木叶金
掘友等级
PHP工程师
|
稀土
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 11
沸点 1
赞
12
返回
|
搜索文章
木叶金
PHP工程师 @稀土
·
2年前
关注
由 append 引发的一个疑问
我们先来看一个问题 上面这一段代码中,a 这个切片会输出什么呢?可以试着运行一下 答案是空切片,为什么呢?首先我们知道 append 这个操作,在容量足够的情况下是不会新生...
1
评论
分享
木叶金
PHP工程师 @稀土
·
2年前
关注
golang 中提防竞态条件的产生
我们来看下面这段代码: 你可以复制出来执行一下,会不会有问题呢?从执行的结果来看,是没问题的。 但是如果你要加上 -race 参数去执行,就会发现在 t.Num = i 这...
1
1
分享
木叶金
PHP工程师 @稀土
·
2年前
关注
控制 goroutine 执行顺序的一例
依次打印 题目:依次输出 dog、pig、sheep,并执行 100 次,每个输出都需要一个单独的 goroutine 这里我们通过有缓冲的容量为 1 的 channel ...
1
评论
分享
木叶金
PHP工程师 @稀土
·
2年前
关注
在 Jupyter Notebook 中运行 go 代码
我理解吧,这个东西目前为止我用到的,就是运行一个 web 服务器,然后可以在浏览器里打开页面直接编辑代码,然后直接运行在网页上查看执行结果。因为叫 notebook,所以也...
1
评论
分享
木叶金
赞了这篇文章
有疑说
Principal Engineer @Shopee
·
4年前
关注
译|Don’t just check errors, handle them gracefully
本文摘自我最近在日本东京举行的GoCon春季会议上的演讲。 我花了很多时间考虑Go程序中错误处理的最佳方法。我真希望存在单一的错误处理方式,可以通过死记硬背教给所有Go程序...
5
评论
分享
木叶金
PHP工程师 @稀土
·
2年前
关注
Consul简介及环境搭建
Consul简介及环境搭建 Consul简介 Consul是由HashiCorp基于Go语言开发的支持多数据中心的分布式高可用服务发布和注册软件, 采用Raft算法保持服务...
1
评论
分享
木叶金
PHP工程师 @稀土
·
2年前
关注
使用 go vet 检查代码
vet 是 golang 中自带的静态分析工具,可以让我们检查出 package 或者源码文件中一些隐含的错误。 我们可以输入 go help vet 来了解一下它的简介,...
2
评论
分享
木叶金
PHP工程师 @稀土
·
2年前
关注
PHP Tips
在 foreach 中不要使用 array_merge,不仅慢而且耗费内存,可以在 foreach 中对要合并的数组进行赋值,在 foreach 外部统一进行合并,具体性能...
1
评论
分享
木叶金
PHP工程师 @稀土
·
2年前
关注
Go Tips
当把时间作为一个变量传递时,可能会导致的问题,比如: 这样子是错误的,因为 waitTime 不是 time.Duration 类型,但如果直接写 30 * time.Se...
1
评论
分享
木叶金
赞了这篇文章
一只葱贝
5年前
关注
用nvm来管理node
想装个开发react的环境,本机上之前已经安装了node,直接npm发现各种问题,什么权限啦,更新啦,真是太抓瞎了。。 原因在于,我之前是直接从node官网下载的。 由上可...
3
评论
分享
木叶金
关注了标签
Python
PHP工程师 @稀土
个人成就
文章被点赞
9
文章被阅读
3,768
掘力值
109
关注了
23
关注者
0
收藏集
3
关注标签
38
加入于
2018-07-02