tardy
v0.1.0
Tardy (定义:延迟或延迟超出正确或预期时间;迟到。)是用于在 Zig 中编写应用程序和服务的异步运行时。该项目的大部分代码源自 zzz,一个面向性能的网络框架。
最新 Zig 稳定版: 0.13.0
最新迟缓版本: 0.1.0
zig fetch --save git+https://github.com/mookums/tardy#v0.1.0
然后,您可以在build.zig
文件中添加依赖项:
const tardy = b . dependency ( "tardy" , .{
. target = target ,
. optimize = optimize ,
}). module ( "tardy" );
exe . root_module . addImport ( tardy );
重要的
Tardy 目前是alpha软件。它速度快且有效,但仍处于实验阶段!
io_uring
(>= 5.1.0)。epoll
(>= 2.5.45)。kqueue
。busy_loop
适用于 Linux、Mac 和 Windows。runtime.[net/fs]
)runtime.spawn
)除非您另有明确说明,否则您有意提交的包含在 Tardy 中的任何贡献均应作为 MPL2.0 获得许可,无需任何附加条款或条件。