Zig breaking change – initial Writergate
10 months ago
- #Zig
- #API Changes
- #GitHub
- 通知需登录以更改设置
- GitHub问题#24329涉及将38个提交从writergate分支合并至master分支
- 变更包括统一Linux架构间的msghdr定义及重组std.io命名空间
- std.fmt与std.io API中存在弃用项和破坏性变更,新增std.io.Reader和std.io.Writer接口
- 提供升级指南以过渡至新API,包括使用-freference-trace诊断格式化字符串破坏性变更
- 新特性包括在std.fs.File.Reader和std.fs.File.Writer中实现文件句柄信息记忆化
- 未来计划包含I/O作为接口的改造及Async/Await功能复活,未纳入当前分支