Go语言技术文章
-
从图号、版本、变更记录、评审发布、现场受控使用和旧版回收六个环节,整理钣金加工车间管理零件图纸修订版本的实用方法。216 收藏 -
systemd.socket 的 ListenDatagram 可以先创建 UDP 监听套接字,再按需启动服务。本文从 unit 配置、文件描述符接收、启用状态和 Accept、Service、监听地址等边界说明一套可落地的配置方法。216 收藏 -
Go CEL 的 Extend 返回新环境,不会自动更新旧 AST 和 Program。通过新增库存预留变量的示例,说明在目标环境重新 Compile、区分纯新增声明的兼容边界,以及按环境版本管理规则缓存。216 收藏 -
基于Go snowflake v0.3.0,介绍默认节点范围、环境变量配置、共享Node生成编号及扩容边界,区分理论序列容量与实测吞吐,并说明编号存储和性能记录方法。216 收藏 -
Go mime.ParseMediaType 可以把 Content-Type 或 Content-Disposition 拆成规范化媒体类型、参数 map 和 error。本文说明 charset、boundary、引号参数、参数缺失与格式错误的处理边界。216 收藏 -
Go http.Header.WriteSubset 不会替 exclude 的键做规范化。本文拆开 Set/Add、直接写 map 与排除映射的关系,给出稳定过滤 Header 的写法和兼容旧数据的处理边界。216 收藏 -
Go 的 database/sql 中,事务回滚并不等于所有相关资源都已正确收口。本文从 Tx、Rows、Stmt 和连接池指标四个层面定位连接仍被占用的常见原因。215 收藏 -
用固定节点、根递归引用和输出预算约束结构化输出中的树状字段,并区分正常结果、拒答与截断响应。215 收藏 -
说明 Go time.Time 的 Round 与 Truncate 如何按固定周期取整并保留 Location,结合固定偏移示例区分绝对网格、本地整点、日历一天及单调时钟注意点。215 收藏 -
Go 模块路径和本地目录显示不一致时,先用 go env 确认主模块与工作区,再用 go list -m -json 对照 Path、Replace、GoMod 和 Dir,最后检查 require、replace 与 go.work 的作用范围。215 收藏 -
文章 · 前端 | 2星期前 | 前端 · 性能监控 · javascript · 浏览器API · 静态资源 前端性能 PerformanceObserver PerformanceResourceTiming 资源等待时间
用 PerformanceObserver 收集静态资源计时条目,拆分首字节前等待、下载耗时和最终抓取时长,并处理资源缓冲区、跨源字段为零和上报脱敏等边界。215 收藏 -
Redis Streams 消费组里的消费者异常退出后,消息会留在 PEL 中等待确认。本文用 XAUTOCLAIM 按空闲时间接管消息,讲清游标、COUNT、JUSTID、XACK 和重复投递边界。215 收藏 -
用霜蓝玻璃微粒这一原创手机壁纸主题,拆解顶部时钟留白、图标区低对比度、双语提示词和深靛蓝侧光变体的调整方法。215 收藏 -
Go 1.25 起可以用 os.Root.MkdirAll 在受限目录树内创建多级目录。本文说明 OpenRoot、相对路径、FileMode 权限参数、重复创建和迁移边界。215 收藏 -
Redis XAUTOCLAIM 的 COUNT 是每轮尝试接管的数量上限,不保证恰好返回相同条数。本文结合 PEL、min-idle-time、start 游标和 COUNT×10 扫描窗口,说明如何控制恢复负载、读取三段返回值并处理 0-0 与已删除消息边界。215 收藏