Go语言技术文章
-
职业学校岗位实习周记不是流水账。本文按任务完成、指导反馈、岗位匹配和安全记录四个重点,说明每周怎么留证、哪些内容需要和学校及实习单位确认。498 收藏 -
Rust 1.98.0 于 2026 年 8 月 20 日发布,带来浮点代数方法、整数缓冲格式化与多项稳定 API。本文按项目约束拆解升级收益、兼容风险和一套可执行的回归检查。498 收藏 -
AI 应用接收流式工具参数时,JSON 往往被拆在多个数据块里,直接逐块解析会遇到意外 EOF、转义字符断开和重复提交。本文用 Go 写一个小型增量缓冲器,展示如何拼接、解析、去重并验证完整参数。497 收藏 -
数据库 · MySQL | 1星期前 | MySQL · sql优化 · 数据库运维 · 性能排查 · 优化器提示 · MySQL 8.4 SET_VAR optimizer hint sort_buffer_size SQL 性能隔离
MySQL 8.4 的 SET_VAR 优化器提示可以只为一条 SQL 临时调整可用系统变量。本文用报表排序场景说明语法、作用域、可调整变量、EXPLAIN 验收和回退边界,避免为了单条慢查询修改整个实例。497 收藏 -
用一个分页读取场景说明 Go 1.23 range over function 的提前停止语义,拆开 yield 返回 false、错误保存和调用方收尾之间的边界,给出可运行的 iter.Seq 示例与验收方法。497 收藏 -
文章 · 前端 | 6天前 | 前端 · 性能 · javascript · Fetch API · 异步请求 · 竞态条件 搜索框 Fetch AbortController AbortSignal
搜索框连续输入时,较早发出的慢请求可能晚于新请求返回并覆盖结果。用 AbortController 取消上一轮 fetch,再用请求序号做最后一道验收,就能同时降低无效请求和旧数据回写风险。497 收藏 -
用 Go 标准库 net/http 的 ResponseController.Flush 实现分段响应,结合 httptest 验证首段数据何时可读,并说明 ResponseWriter 包装、代理缓冲和错误处理边界。497 收藏 -
Golang · Go问答 | 4天前 | 标准库 · golang · Go问答 · 文件系统 · 路径安全 · Go fs.ValidPath io/fs.ValidPath 文件系统路径 路径清理
io/fs.ValidPath 接收的是文件系统内部路径,不是操作系统原生路径。本文从拒绝 .、.. 和斜杠的现象入手,拆开清理、校验与 Open 调用之间的边界。497 收藏 -
flag.FlagSet.Set 不只是在 Parse 之后补一个值:它会调用目标 flag 的 Value.Set,成功后把该参数记入 actual,重复赋值则按调用顺序覆盖。本文用子命令配置示例说明默认值、Set、Parse 与 ContinueOnError 的边界。497 收藏 -
文章 · java教程 | 2天前 | Java教程 · Java 反射 · 方法句柄 · 类型适配 · 并发基础 · java MethodHandles MethodHandle MethodType 参数适配器 WrongMethodTypeException
MethodHandle 真正难的不是找到方法,而是让调用点、目标句柄和参数适配器拥有可核对的 MethodType。本文用 filterArguments、explicitCastArguments 和 invokeExact 组合一个可运行的调用链,并说明 WrongMethodTypeException 应该在哪一层提前发现。497 收藏 -
sync.OnceFunc 不只是把 sync.Once 包了一层:初始化函数一旦 panic,返回函数会记住同一个 panic 值,并在后续调用中再次抛出。本文用最小代码拆开执行次数、并发等待与失败缓存的边界。497 收藏 -
科技周边 · 业界新闻 | 1天前 | golang · 性能测试 · 垃圾回收 · Go 1.26 · Green Tea GC · 垃圾回收 Go 1.26 Green Tea GC 服务端升级 性能基线
Go 1.26 默认启用 Green Tea 垃圾回收器。本文从官方变化出发,给出服务端升级前后的延迟、堆、CPU 与吞吐基线,以及如何用同条件压测和灰度结果判断是否继续放量。497 收藏 -
Go 1.27 为 hash/maphash 增加 Hasher 与 ComparableHasher。若键类型可比较且业务相等性就是 ==,ComparableHasher 已经够用;需要忽略大小写、按字段比较或支持不可比较值时,应实现满足一致性和无状态要求的自定义 Hasher。497 收藏 -
文章 · php教程 | 1个月前 | API · PHP · 后端开发 · DateTimeImmutable · 时区处理 · php JSON 时区 UTC DateTimeImmutable 接口时间
PHP 接口里的时间问题,常常不是格式错,而是时区和日界线被悄悄改掉。用 DateTimeImmutable 固定输入规则、统一存储 UTC、按用户时区输出,并为日期筛选补上半开区间,可以避开少一天、重复八小时和夏令时边界等常见事故。496 收藏 -
Python 调用外部命令超时后,杀掉父进程并不代表子进程和孙进程都结束。本文用 start_new_session 创建独立进程组,再按 TERM、等待、KILL 的顺序清理,并补上超时、权限和回归检查。496 收藏