Go语言技术文章
-
高温预警不是只看温度颜色。本文说明黄色、橙色、红色预警的常见含义,怎样查看本地权威信息,以及户外出行、老人儿童照护和用电防火该怎样安排。177 收藏 -
国庆节属于小型客车免费通行范围。本文说明免费车辆、起止规则、出站时间判断和机场高速等例外,出行前仍应以交通运输主管部门发布的当年安排为准。180 收藏 -
高温津贴不是所有上班族都会自动领取。符合高温天气露天作业,或工作场所不能有效降到 33℃以下等条件的劳动者,应按所在地规定获得津贴。本文说明判断条件、地区差异、工资条核对和咨询路径。279 收藏 -
页面里使用 SharedArrayBuffer 或 Wasm Threads 时,光改前端代码通常不够。本文从 Linux 上的 Nginx 配置出发,说明 COOP、COEP 的含义、跨域资源排查方式、灰度策略,以及如何用响应头和 self.crossOriginIsolated 完成验收。111 收藏 -
rsync 同步大目录时,慢的往往不是网卡,而是海量小文件的扫描、元数据比较和落盘节奏。通过先测基线、生成变更文件清单、分批同步并做抽样校验,可把同步过程从不可控等待变成可观测的增量链路。140 收藏 -
发布包、离线资料或备份文件交付前,手工比对文件很容易漏。本文用 Go 标准库做一个并发 SHA-256 清单工具:扫描目录、限制并发、稳定输出,再用同一份清单复查文件是否被改动。328 收藏 -
服务突然退出且日志只有 Killed,不要先盯着应用异常。用内核日志确认 OOM 受害进程,再区分主机内存压力与 cgroup 上限,最后通过峰值、限额和回归压测闭环。316 收藏 -
文章 · 前端 | 2个月前 | 前端 · javascript · css · JavaScript 浏览器兼容 View Transition API document.startViewTransition 前端筛选列表 SPA过渡
从商品筛选列表切换时的突兀重绘切入,使用 document.startViewTransition 包住 DOM 更新,给出筛选状态、动效样式、浏览器回退和可访问性检查,避免为了动效破坏点击与焦点。196 收藏 -
Python 批量处理文件时,进度输出不能只追求好看:交互终端需要实时进度,CI 和重定向日志需要稳定文本,Ctrl+C 则要留下可恢复的检查点。本文用标准库实现 TTY 检测、节流输出、SIGINT 安全取消和断点续跑。473 收藏 -
Golang · Go教程 | 2个月前 | 并发 · HTTP · 性能优化 · 故障排查 · Go教程 · Go Goroutine 连接复用 pprof http.Client close Response.Body
Go 服务里调用 http.Client 后,Response.Body 没有在所有路径关闭,连接会被持续占用,pprof 里常能看到 net/http 相关 goroutine 增长。用 defer resp.Body.Close()、完整处理响应体、复用 Client,并通过压测与连接指标复查,可以把这类问题收住。201 收藏 -
Golang · Go问答 | 2个月前 | 并发 · channel · Mutex · 性能优化 · Go问答 · Goroutine channel Mutex 并发性能 锁等待 benchmark Go问答
Go 里 Mutex 和 channel 不是谁绝对更快。保护一个共享变量时,Mutex 往往更直接;交接任务、串联 worker、表达所有权转移时,channel 更自然。判断时别只盯 ns/op,要看临界区、队列等待和业务动作。268 收藏 -
RAG 应用答错时,不要只怪模型。更常见的根因在检索层:切片不合适、召回证据偏题、排序没过滤、回答没有引用约束。复盘时要把用户问题、检索结果、证据片段、模型回答和评测样本串起来,才能真正防复发。468 收藏 -
AI Agent 真正接入业务系统时,难点不在能不能调用工具,而在权限闸门、人工审批、参数校验、审计回放和上线观察指标是否齐全。先让 Agent 做低风险查询,再逐步放开写入和自动化动作,会比一次性接管业务流程稳得多。343 收藏 -
Go 1.22 调整了 for 循环变量的作用域,新模块里每轮循环会有自己的变量副本,能减少闭包和 goroutine 误读最后一轮值的问题。升级时要先看 go.mod、跑测试,再处理仍需要旧语义的特殊代码。113 收藏 -
MySQL 查询不走索引,常见原因不是索引不存在,而是 SQL 写法让优化器难以利用索引。函数包列、隐式类型转换、范围过宽和联合索引顺序不匹配,都应该用 EXPLAIN 验证后再改写。189 收藏