Go语言技术文章
-
当正则模式的一部分来自用户输入或配置时,regexp.QuoteMeta 能把文本中的正则元字符当作普通字符处理。本文比较直接拼接与 QuoteMeta 的匹配结果,并说明它不适合替代完整正则语法的边界。331 收藏 -
用 Go 标准库 netip.Prefix.AppendTo 把 IPv4 与 IPv6 网段写入既有字节缓冲区,验证前缀长度、零值和容量边界,避免不必要的字符串分配。479 收藏 -
微软最新开发者博客显示,Windows on Arm 的硬件和应用生态仍在扩展。本文把新闻拆成开发团队可执行的判断:哪些模块优先做 Arm64 原生,哪些可以先用模拟运行,并给出发布前的兼容性检查清单。206 收藏 -
科技周边 · 人工智能 | 1星期前 | API · 人工智能 · agent · gemini · 工程实践 · agent 工具调用 Interactions API Gemini 3.7 Flash 任务验收
围绕 Gemini 3.7 Flash 的托管 Agent 任务,拆解多步执行、工具结果、sandbox 边界与最终状态验收,并给出 Go 侧可复用的状态检查代码。176 收藏 -
用 Go 标准库 crypto/ecdh 完成一次可验收的密钥交换,说明公钥 Bytes 序列化、NewPublicKey 恢复、曲线匹配和共享密钥一致性检查。413 收藏 -
Go 1.22 起 ServeMux 支持方法和通配符,重叠路由按更具体的模式优先;只有双方都不更具体时才冲突并在注册时触发 panic。本文用真实模式拆解方法、路径、主机和注册顺序的边界。342 收藏 -
Golang · Go问答 | 1星期前 | 标准库 · 错误处理 · go · IO · 文件写入 · Go Seek WriteAt io.NewOffsetWriter OffsetWriter
io.NewOffsetWriter 可以把顺序写入映射到一个带起始偏移的区域,但它不会替底层 WriterAt 修复短写,也不会把 Seek 的定位语义变成并发安全。本文用可复现的内存示例拆开偏移、短写和错误传播边界。369 收藏 -
钢材采购合同不要只写“按国家标准验收”。把过磅、规格尺寸、材质证明、抽样复检、异议期限和不合格品处理写成可执行记录,后续结算与争议处理才有依据。361 收藏 -
围绕雨后青苔玻璃温室制作一组原创手机壁纸:主图用冷绿色湿润光线,变体改为暖橙侧光,同时保留锁屏时间和桌面图标需要的干净留白,并给出完整中英文提示词与改词方法。361 收藏 -
Linux 进程突然退出时,先确认崩溃收集服务是否保存了可用转储,再用 coredumpctl debug 进入 gdb;本文按转储存在性、时间筛选、回溯可信度和生产安全边界拆解一条可复查的定位路径。329 收藏 -
从一个可重复触发的 Go 定时任务出发,拆解 time.Ticker 的停止顺序、退出信号、重复 Stop 边界和可验收的收尾写法。364 收藏 -
建筑钢筋采购不能只看报价单,HRB400E牌号、炉批号、质量证明书、进场复验和合同不合格处理需要一一对应。本文给出一份适合采购、项目材料员和监理沟通的核对清单。305 收藏 -
Go 的 maps.Keys 可以把 map 的键序列交给调用方继续处理,但它不承诺键的顺序。本文用空 map、无序输出和 slices.Sort 三个边界说明如何安全地收集、排序并验收结果。132 收藏 -
用一个原生 HTML dialog 表单说明 showModal、close、returnValue 与 cancel 事件的关系,给出提交、取消和重复打开时的可靠状态处理方式。229 收藏 -
从一个批量拼接日志的场景出发,验证 bytes.Buffer.Grow 预留容量何时有用、WriteString 如何触发扩容,以及 Reset 为什么只清空长度而不承诺释放底层空间。352 收藏