Go语言技术文章
-
Go 1.27 支持具体类型的方法声明自己的类型参数,但接口方法仍不能声明泛型参数。本文用 List 的转换 API 拆解哪些旧函数值得改成 generic method,以及接口、反射和升级检查的边界。237 收藏 -
科技周边 · 人工智能 | 2个月前 | go · Context · 流式处理 · 人工智能 · sse · 重试 · OpenAI Go context 流式输出 SSE Responses API 断线重试
Go 服务接入 OpenAI Responses API 的流式输出时,真正难的是事件边界、重复片段、断线重试和请求取消。本文用官方 openai-go SDK 拆解 SSE 事件,给出增量文本拼接、单次重试边界和 context 超时处理的最小流程。236 收藏 -
AI Agent 的工具调用失败可能是拒绝、超时或结果未知。本文给出失败分类、稳定幂等键、结果复用、指数退避与人工接管的完整设计,避免重复副作用。236 收藏 -
长文档切分不应只看字符数。本文用标题、段落、代码块和 token 预算建立语义分块,为每块保存章节元数据,再通过 Embedding 建索引并在召回时补回邻近上下文。234 收藏 -
科技周边 · 业界新闻 | 1个月前 | 云原生 · 安全 · kubernetes · 版本发布 · Kubernetes 1.37 ClusterTrustBundle Pod Certificate Cluster Trust Bundle 工作负载身份
Kubernetes v1.37 将 Pod certificates 与 ClusterTrustBundles 推进到稳定阶段。对集群团队来说,重点不是记住两个名词,而是判断工作负载证书、信任根分发和轮换责任是否已经接入现有身份链路。233 收藏 -
OCR 结果进入 RAG 前不要只保留拼接文本。本文用统一文本块保存 source_id、页码、版面多边形和字符范围,并说明切块、向量召回与回答引用如何保持同一条证据链。233 收藏 -
按实体和来源拆分训练、验证和测试,使用稳定的任务簇键避免评测集泄漏,让模型指标更接近真实泛化能力。233 收藏 -
OpenAI 在 2026 年 7 月 30 日更新了 GPT-5.6 部分档位价格。本文聚焦价格变化后的预算重算、失败回退和灰度验收,帮助团队判断节省的单价是否真的转化为更低的成功结果成本。232 收藏 -
接入远程工具时,真正需要验收的是工具白名单、调用暂停、审批结果与工具输出的关联链路。本文用只读查询场景拆开发现、确认、拒绝和故障恢复的边界。232 收藏 -
Cilium 1.20 为 HTTPRoute 增加 Gateway API ExternalAuth 支持,可在请求进入应用前调用 HTTP 或 gRPC 外部认证服务。本文分析其平台边界、实验性 API、失败关闭、TLS、权限和上线验收影响。232 收藏 -
AI 流式回答在移动网络或代理切换时可能中途断开。本文用 SSE 的事件 ID、重连窗口和客户端游标,拆解如何续接未完成内容、避免重复片段,并给出可验收的状态与日志设计。231 收藏 -
科技周边 · 业界新闻 | 2个月前 | 云原生 · Etcd · kubernetes · 分布式系统 · 业界新闻 · Kubernetes etcd 3.7.0 RangeStream etcd升级 v2store etcdctl
etcd 3.7.0 已发布,重点是用 RangeStream 分块返回大范围读取结果、优化 keys-only 查询和租约路径,并移除遗留 v2 组件。对 Kubernetes 控制面和自建 etcd 集群而言,升级前更该核对 v2 依赖、镜像标签、客户端行为与滚动升级顺序。230 收藏 -
Rust 官方披露 arrayref 供应链事件后,如何从 Cargo.lock、Cargo 缓存和构建日志核对受影响版本,并完成替换、清理与复查。230 收藏 -
Go 1.27 的实验性 SIMD API 分为可移植、向量宽度无关的 simd 层,以及架构相关、固定宽度的 simd/archsimd 层。本文用职责、平台覆盖、转换方式和选型边界说明两层如何配合。230 收藏 -
AI 接口遇到 504 不能简单重复提交。本文用 OpenAI 的 X-Client-Request-Id 和 Gemini API 的指数退避建议,拆解请求标识、可重试错误、结果去重与人工复核的完整工作流。229 收藏