Go语言技术文章
-
用 tview Pages 保留主界面并叠加 Modal,结合完整示例说明确认、取消、Esc、移除临时页和焦点恢复,对比隐藏复用与移除重建的生命周期取舍。135 收藏 -
Go sqlmock 适合锁定 SQL 调用、参数和事务契约,真实数据库测试则负责发现方言、模式、约束、索引与事务环境问题。本文用一张边界表说明两者各自能发现什么,以及如何组合回归。135 收藏 -
Go 表驱动测试调用 t.Parallel 后,闭包捕获的用例值和共享切片、map 可能互相污染。本文说明如何复制当前用例、隔离可变夹具,并用 go vet 与 -race 找到剩余风险。135 收藏 -
Go 1.27.2 于 2026 年 10 月 8 日发布,官方摘要同时列出 go 命令和多个标准库的安全修复,以及编译器、链接器、运行时、cover、go fix、vet 等 bug 修复。本文按修复范围、尝试步骤与回归风险整理升级判断。134 收藏 -
Redis AOF 重写期间延迟升高时,先用 INFO persistence 确认窗口,再结合 COW、fork、fsync 排队和延迟事件区分资源竞争与命令本身变慢。134 收藏 -
Laravel 配置缓存后修改 .env 不生效,通常与配置快照或长驻进程有关。本文用最小示例说明 env 与 config 的读取范围,以及开发、部署、队列和 Octane 的更新边界。134 收藏 -
Go 的 json.Decoder 可以从 io.Reader 连续读取多个顶层 JSON 值。本文区分单对象、空白分隔对象流和 JSON 数组,给出 EOF 边界、错误处理与可复用读取函数的设计方式。134 收藏 -
以银白雪原和极简孤树为主题,整理一组适合手机锁屏的原创中英文壁纸提示词。文章说明时钟区留白、主体位置、色彩光线和纵向层次,并提供主图与构图变体的直接下载入口。133 收藏 -
在 Go sqlmock 查询期望上配置 RowsWillBeClosed,并在函数返回后检查 ExpectationsWereMet。本文用提前返回的最小测试说明结果集关闭、自动关闭边界及资源责任的排查方法。133 收藏 -
Golang · Go教程 | 2天前 | 超时 · go · 性能 · HTTP客户端 · Go net/http HTTP超时 http.Transport ResponseHeaderTimeout
Go http.Transport 的 ResponseHeaderTimeout 只限制请求写完后等待响应头的时间,不包含响应体读取。本文拆分连接、TLS、响应头和整体请求四个阶段,给出复用 Transport 的配置方式与排障边界。133 收藏 -
Python 3.15 延迟导入的启动收益需要按入口测量。本文比较普通导入、函数内导入与显式 lazy import,提供新进程测量示例,并说明首次使用成本、异常时机和版本兼容取舍。133 收藏 -
线上退款迟迟未到账时,先按订单、支付、售后沟通和退款状态整理原始记录,再写清经营者、争议事实与具体请求,通过官方渠道提交并保存工单和后续补充材料。133 收藏 -
在 Go 的 select 中,把某个分支使用的局部 channel 变量设为 nil,就能让这个通信 case 暂时不可用;恢复为真实 channel 后分支重新参与选择。本文比较 nil、关闭 channel 和 default 的语义与使用边界。133 收藏 -
Go 解析不带时区的日期时间文本时,time.Parse 会按 UTC 解释,time.ParseInLocation 会按传入 Location 解释。本文用对比代码说明选择方法、Zone 判断和输入边界。132 收藏 -
bangumi官方BBCode指南展示粗体、斜体、下划线、删除线和马赛克文字写法。本文介绍成对标记、快捷键与格式不生效时的核对方法,说明遮挡文字不等于权限保护。132 收藏