提示
根据我国
《网络安全法》
,您需要绑定手机号后才可在掘金社区内发布内容。
获取验证码
绑定手机
首页
首页
沸点
小册
活动
搜索历史
清空
写文章
发布沸点
登录
删除沸点
删除沸点后不可恢复,确定删除吗?
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
Stefno
后端
|
公众号「码农桃花源」
Go语言爱好者。中科院计算所硕士,滴滴高级后端工程师。
14
关注
1,755
关注者
1,353
掘力值
关注
关注
动态
文章
沸点
赞
60
文章 53
沸点 7
赞
60
小册
收藏集
2
关注
更多
收藏集
关注
关注
Stefno
后端 @ 公众号「码农桃花源」
·
1月前
关注
写一个 panic blame 机器人
最近接手了一个“公共”服务,负责维护它的稳定性。代码库有很多人参与“维护”,其实就是各种业务方使劲往上堆逻辑。虽然入库前我会进行 CR,但多了之后,也看不过来,还有一些人自...
2
评论
分享
复制链接
微博
微信扫一扫
Stefno
后端 @ 公众号「码农桃花源」
·
1月前
关注
喜提 redir contributor
看多了 Go 源代码,看一看应用,尤其是比较短小且有趣的应用代码,感觉很有意思,而且举重若轻。 如果顺带修一下小的错误,成为 Contributor,那就更多了一种成就感。...
3
评论
分享
复制链接
微博
微信扫一扫
Stefno
后端 @ 公众号「码农桃花源」
·
1月前
关注
深度阅读之《Concurrency in Go》
作为一个终身学习者,输入和输出是必不可少的。输入多了之后,会发现很多中文文章很难读,可能还有很多错漏之处。不客气地说,输入的是垃圾,输出的只能是垃圾。 曹大经常说需要多看英...
1
评论
分享
复制链接
微博
微信扫一扫
Stefno
后端 @ 公众号「码农桃花源」
·
1月前
关注
深度解密Go语言之sync.map
工作中,经常会碰到并发读写 map 而造成 panic 的情况,为什么在并发读写的时候,会 panic 呢?因为在并发读写的情况下,map 里的数据会被写乱,之后就是 Ga...
1
评论
分享
复制链接
微博
微信扫一扫
Stefno
后端 @ 公众号「码农桃花源」
·
1月前
关注
深度解密Go语言之sync.pool
最近在工作中碰到了 GC 的问题:项目中大量重复地创建许多对象,造成 GC 的工作量巨大,CPU 频繁掉底。准备使用 sync.Pool 来缓存对象,减轻 GC 的消耗。为...
10
4
分享
复制链接
微博
微信扫一扫
Stefno
后端 @ 公众号「码农桃花源」
·
1月前
关注
聊聊 g0
很多时候,当我们跟着源码去理解某种事物时,基本上可以认为是以时间顺序展开,这是编年体的逻辑。还有另一种逻辑,纪传体,它以人物为中心编排史事,使得读者更聚焦于某个人物。以一种...
2
1
分享
复制链接
微博
微信扫一扫
Stefno
后端 @ 公众号「码农桃花源」
·
2月前
关注
defer 链如何被遍历
去年开始写文章的第一篇就是关于 defer,名字比较文艺:《Golang 之轻松化解 defer 的温柔陷阱》,还被吐槽了。因为这篇文章,到《Go 夜读》讲了一期。不过当时...
5
1
分享
复制链接
微博
微信扫一扫
Stefno
后端 @ 公众号「码农桃花源」
·
1年前
关注
分享
Go GC 20 问
欧神带你深度解密 Go GC...
5
评论
分享
复制链接
微博
微信扫一扫
Stefno
关注了
敖丙
后端 @ 公众号「码农桃花源」
Stefno
赞了这篇文章
Stefno
后端 @ 公众号「码农桃花源」
·
1年前
关注
深度解密Go语言之pprof
相信很多人都听过“雷神 3”关于性能优化的故事。在一个 3D 游戏引擎的源码里,John Carmack 将 1/sqrt(x) 这个函数的执行效率优化到了极致。 一般我们...
19
1
分享
复制链接
微博
微信扫一扫
Stefno
赞了这篇文章
知识小集
1年前
关注
微软是如何做 Code Review 的
我也是。因此,我与同事一起调查了 Microsoft 是如何进行代码审查的。他们的做法是常见的做法吗?开发人员是否需要进行代码审查?他们使用哪些工具?让我们在这篇文章中找到...
赞
评论
分享
复制链接
微博
微信扫一扫
Stefno
赞了这篇文章
咔叽咔叽
1年前
关注
[译] Go 1.13 errors 包错误处理
Go 1.13 引入了一个增强的package errors,大致标准化了错误处理。就个人而言,我觉得它的 API 令人有点困惑。本文提供一些如何更有效使用它的参考。 se...
15
评论
分享
复制链接
微博
微信扫一扫
Stefno
赞了这篇文章
Stefno
后端 @ 公众号「码农桃花源」
·
1年前
关注
Golang error 的突围
写过 C 的同学知道,C 语言中常常返回整数错误码(errno)来表示函数处理出错,通常用 -1 来表示错误,用 0 表示正确。 它表示那些能用一个字符串就能说清的错误。 ...
29
1
分享
复制链接
微博
微信扫一扫
Stefno
赞了这篇文章
Draveness
搬砖工程师 @ 未知
·
1年前
关注
分享
Go 语言调度器与 Goroutine
Go 语言在并发编程方面有着非常强大的能力,这也离不开语言层面对并发编程的支持,我们会在 Go 语言中使用 Goroutine 并行执行任务并将 Channel 作为 Go...
9
评论
分享
复制链接
微博
微信扫一扫
Stefno
赞了这篇文章
Stefno
后端 @ 公众号「码农桃花源」
·
1年前
关注
深度解密Go语言之 scheduler
好久不见,你还好吗?距离上一篇文章已经过去了一个多月了,迟迟未更新文章,我也很着急啊。 跟大家汇报一下,这段时间我在看 proc.go 的源码,其实就是调度器的源码。代码有...
21
7
分享
复制链接
微博
微信扫一扫
Stefno
赞了这篇文章
Stefno
后端 @ 公众号「码农桃花源」
·
1年前
关注
深度解密Go语言之channel
大家都知道著名的摩尔定律。1965 年,时任仙童公司的 Gordon Moore 发表文章,预测在未来十年,半导体芯片上的晶体管和电阻数量将每年增加一倍;1975 年,Mo...
81
8
分享
复制链接
微博
微信扫一扫
Stefno
赞了这篇文章
JackieZheng
后端搬砖
·
1年前
关注
Go语言学习——彻底弄懂return和defer的微妙关系
前面在函数篇里介绍了Go语言的函数是支持多返回值的。 只要在函数体内,对返回值赋值,最后加上return就可以返回所有的返回值。 最近在写代码的时候经常遇到在return后...
24
6
分享
复制链接
微博
微信扫一扫
Stefno
赞了这篇文章
煎鱼eddycjy
开发工程师
·
1年前
关注
Golang 大杀器之跟踪剖析 trace
在 Go 中有许许多多的分析工具,在之前我有写过一篇 《Golang 大杀器之性能剖析 PProf》 来介绍 PProf,如果有小伙伴感兴趣可以去我博客看看。 但单单使用 ...
18
评论
分享
复制链接
微博
微信扫一扫
Stefno
赞了这篇文章
Stefno
后端 @ 公众号「码农桃花源」
·
1年前
关注
如何打造一份优雅的简历?
最近一些朋友找我内推,并且给我发了他们的简历。很多简历在我看来都不合格,不只是内容,还有格式,在我这都没过关。然后,我都会把我的简历模板贡献出来,收获了诸多好评。 为了让更...
9
评论
分享
复制链接
微博
微信扫一扫
Stefno
赞了这篇文章
Stefno
后端 @ 公众号「码农桃花源」
·
1年前
关注
Go 程序是怎样跑起来的
刚开始写这篇文章的时候,目标非常大,想要探索 Go 程序的一生:编码、编译、汇编、链接、运行、退出。它的每一步具体如何进行,力图弄清 Go 程序的这一生。 在这个过程中,我...
127
14
分享
复制链接
微博
微信扫一扫
个人成就
获得点赞
765
文章被阅读
60,547
掘力值
1,353
关注了
14
关注者
1,755
收藏集
2
关注标签
18
加入于
2018-08-01