Skip to content

Latest commit

 

History

History
49 lines (30 loc) · 2.46 KB

File metadata and controls

49 lines (30 loc) · 2.46 KB

Zig Cookbook

Zig Cookbook Logo

Zig Cookbook 是一系列简单的 Zig 示例程序合集,展示了完成常见编程任务的良好实践。

  • 主分支跟踪 Zig 0.15.x,并通过 GitHub Actions 在 Linux 和 macOS 上进行测试。
  • 更早版本的 Zig 支持可以在其他分支中找到。

如何使用

网站zine-ssg 生成,这是一个为 Zig 打造的静态网站生成器。zine 会在 http://localhost:1990 启动一个本地服务器用于预览。

每个示例都附带一个以对应序号命名的可运行代码。可以使用 zig build run-{章节号}-{序号} 来执行单个示例,或使用 zig build run-all 来执行全部示例。

注意

部分示例可能依赖系统库

  • 使用 make install-deps 安装客户端库
  • 使用 docker-compose up -d 启动所需的数据库

贡献

本 Cookbook 仍在持续完善中,欢迎社区贡献。如果你有想分享的示例,请提交 Pull Request

本地化

在对应语言文件夹中创建相应的示例,完成翻译后提交 Pull Request

致谢

Zig Cookbook 受到以下类似项目的启发,感谢它们出色的工作。

Star 趋势

Star History Chart

许可证

Markdown 文件采用 CC BY-NC-ND 4.0 DEED 许可,Zig 文件采用 MIT 许可。