Go语言技术文章
-
通过 NewOption 配对中文标签与稳定编码,用 Select 泛型和 Value 指针绑定接收业务值,结合最小示例说明默认值、错误处理和任务消费边界。127 收藏 -
通过只读SQL查看MySQL NDB日志缓冲区占用,保留节点、日志类型与分区身份,计算占用率,区分备份行缺失和零占用,避免集群平均值掩盖局部差异。127 收藏 -
文章 · java教程 | 6天前 | spring · Spring Boot · 事务管理 · Java教程 · REQUIRES_NEW Spring事务事件 TransactionalEventListener AFTER_COMMIT Spring事件
用 @TransactionalEventListener 把业务事件绑定到成功提交阶段,并讲清提交后落库、异步监听、无事务调用、幂等与 Outbox 的边界。126 收藏 -
从运行时值、泛型类型参数和接口类型三个角度比较 reflect.TypeFor 与 TypeOf 空指针技巧,说明 nil interface 陷阱以及该怎样选择更直观的写法。126 收藏 -
文章 · php教程 | 3天前 | 文件上传 · nginx · php-fpm · 故障排查 · php教程 · php-fpm session.upload_progress PHP上传进度 fastcgi_request_buffering 请求缓冲
PHP session.upload_progress 只有在 PHP 持续收到 multipart 请求体时才能更新。本文从表单字段、session 轮询、Nginx FastCGI 请求缓冲和清理边界逐层排查为什么进度只在完成时跳变。126 收藏 -
Go 调用外部命令时,Cmd.Stdout 和 Cmd.Stderr 是两条独立输出流。本文从只看到一条日志的常见现场出发,分别介绍 bytes.Buffer、StdoutPipe、StderrPipe 和 CombinedOutput 的选择、错误处理与并发读取边界。126 收藏 -
OpenTofu Day 2026 将基础设施即代码的讨论从工具选择推进到供应边界、迁移治理、生产规模化和可观测性。本文根据 CNCF 官方资料拆解会议关注的问题,并给出适合团队评估的 PoC 清单。126 收藏 -
Jackson 多态 JSON 需要稳定类型字段和明确子类型映射。本文用通知对象的往返示例说明 Id.NAME 的用法,区分缺失类型、未知类型、集合泛型和旧数据迁移边界。126 收藏 -
math/big.Int.FillBytes 会把整数的绝对值写入调用方提供的字节切片;切片过短时高位会被截断。本文用 BitLen 预估容量,在固定宽度字段写入前拒绝不安全目标,并说明负数、零值和缓冲区复用边界。125 收藏 -
结合皮皮喵 Google Play 条目的公开描述,解释聚合搜索、本地浏览器与互联网来源之间的关系,并给出搜索或章节加载异常时的合规排查边界。125 收藏 -
Go HTTP 客户端拿到响应后,Body 的读取程度和关闭时机都会影响连接复用。本文按完整读取、只看状态码和有限排空三种场景说明如何选择,让 defer、读取上限与 HTTP/1 复用策略各司其职。125 收藏 -
把 Go 结构化输出测试从脆弱的长字符串断言迁移到 golden 文件:先稳定序列化,再用 -update 显式更新基线,最后输出可审阅的差异,避免测试被悄悄改绿。125 收藏 -
MySQL JSON_TABLE 单独用普通 PATH 取值时,字段缺失和 JSON null 都可能表现为 NULL;增加 EXISTS PATH 列记录路径是否出现,再结合取值列即可区分三种输入状态。124 收藏 -
Golang · Go问答 | 1天前 | CGO · 内存管理 · Go问答 · Go CGO unsafe.Pointer 指针传递 runtime/cgo.Handle runtime.Pinner
Go cgo 传指针最重要的不是指针类型,而是内存由谁分配、是否包含 Go 指针以及 C 是否会在调用返回后保存它。本文按临时借用、C 堆复制、runtime.Pinner 和 runtime/cgo.Handle 说明安全边界。124 收藏 -
两张原创银灰河石9:16手机壁纸:主图用下方石群、薄水面和顶部低细节留白做出安静质感,变体把主体移到左下并改变水纹方向,并附完整中英文提示词与锁屏适配方法。124 收藏