作者小头像 Lv.3
更多个人资料
202 成长值
0 关注
0 粉丝
+ 关注 私信

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

暂无数据
个人勋章
TA还没获得勋章~
成长雷达
190
12
0
0
0

个人资料

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

暂无数据

达成规则

以上满足项可达成此勋章

  • 博客
  • 关注
  • 粉丝
  • 论坛
全部时间
全部时间
最近三天
最近一周
最近一月
  • 全部
  • 暂无专栏分类
Go 的 goroutine 泄漏:几种最常见的写法
goroutine 泄漏不像内存泄漏那样慢慢涨,它可能在一个循环里几分钟就堆到几万个,然后进程被 OOM 或者调度器拖垮。更麻烦的是它不会报错,只会让程序越来越慢。
Golang
作者小头像 yd_271078175 2026-11-10 08:27:12
2
0
0
2026-11-10 08:27:12
2
0
0
Go 的错误处理:包一层、判一下、记一次
Go 的错误处理常被吐槽啰嗦,但真正让人踩坑的不是 if err != nil,而是三个更细的问题:什么时候该包、怎么判断错误类型、日志该在哪一层打。这三件事做错,代码能跑,排查时会非常难受。
Golang
作者小头像 yd_271078175 2026-11-09 08:32:37
1
0
0
2026-11-09 08:32:37
1
0
0
Go 里的中文字符串:长度、截断和按字节出错的写法
程序的默认语言是英文,代码里的每一处字符串处理也是。等到界面里出现中文,len()、切片、strings.Title 这些看起来很基础的调用就会开始出错,而且错得很安静:要么截出半个汉字,要么标题只截
Golang
作者小头像 yd_271078175 2026-11-08 10:41:20
5
0
0
2026-11-08 10:41:20
5
0
0
接口突然 404:先分清是登录过期还是服务端变了
一个每天在跑的脚本,某天突然开始报错:接口返回 404。第一反应通常是「Cookie 过期了」,于是去重新登录、换一份凭证。但有时候换了还是 404,说明根本不是登录的问题。
Golang
作者小头像 yd_271078175 2026-11-07 13:47:10
9
0
0
2026-11-07 13:47:10
9
0
0
用 Go 标准库写一个限速器
调用外部接口时被打回 429,第一反应是加重试,第二反应才是限速。其实顺序应该反过来:先控制发出去的速率,重试只处理偶发失败。这篇说说用标准库怎么把速率控制住。
Golang
作者小头像 yd_271078175 2026-11-06 08:22:00
12
0
0
2026-11-06 08:22:00
12
0
0
调用第三方 API 的三件事:分页、限流和幂等
写工具对接外部平台时,接口文档往往只写了「怎么调通」,没写「调多了会怎样」。分页少了数据、并发打上去被限流、超时重试把一条记录写了两遍,这三类问题几乎每个对接过第三方 API 的人都遇到过。
Golang
作者小头像 yd_271078175 2026-11-05 08:32:51
16
0
0
2026-11-05 08:32:51
16
0
0
Go 的 HTTP 客户端:超时、重试和那些容易被忽略的细节
调外部接口的小工具,出问题最多的不是业务逻辑,是网络。网络会慢、会断、会返回 429,而默认的 http.Client 一样都不管:没有超时,不会重试,出错就把错误原样抛给调用方。
Golang
作者小头像 yd_271078175 2026-11-04 09:07:06
16
0
0
2026-11-04 09:07:06
16
0
0
小工具的测试策略:只测那几处容易错的地方
给一个几百行的命令行小工具写测试,最容易走两个极端:一是不写,靠手动跑;二是追求覆盖率,给每个函数都套一层。
Golang
作者小头像 yd_271078175 2026-11-03 09:41:06
20
0
0
2026-11-03 09:41:06
20
0
0
Go 小工具怎么优雅退出:信号处理与资源清理
一个跑在后台的小工具,收到 Ctrl+C 或者被 kill 的时候,最理想的状态是:把手上这段活干完,关掉连接,写一行日志,然后退出。默认行为是立刻死掉,什么都来不及做。
Golang
作者小头像 yd_271078175 2026-11-02 10:09:17
19
0
0
2026-11-02 10:09:17
19
0
0
Go 小工具的配置读取:默认值、缺失字段和错误提示
配置出错时最难受的情况是:程序启动了,跑了十几分钟,在第四步突然报一句 key not found。这时候你已经不知道是配置文件写错了,还是别的地方有问题。这篇记几个在读配置阶段就该处理掉的事情。
Golang
作者小头像 yd_271078175 2026-11-01 15:00:39
22
0
0
2026-11-01 15:00:39
22
0
0
总条数:17
10
10
20
50
100
  • 1
  • 2

上滑加载中

https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
作者小头像
作者小头像
快速交付
+ 关注