zigcc/zig-course
Zig 语言圣经:简单、快速地学习 Zig, Zig Chinese tutorial, learn zig simply and quickly
Zig is a general-purpose programming language and toolchain for maintaining robust, optimal and reusable software.
Zig 是一种通用的编程语言和工具链,用于维护健壮、最优和可重用的软件
Zig 语言圣经 是一份开源的 Zig 语言综合教程,旨在为中文 Zig 爱好者提供一份高质量的学习资源,内容涵盖从基础语法到高级特性的方方面面。
本教程覆盖了 Zig 学习和实践中的多个重要领域:
comptime
、异步、内存管理、C 语言交互等高级特性。本项目使用 VitePress 构建。您可以直接在本地启动开发服务器以阅读最新内容:
bun i # 安装依赖
bun dev # 启动热更开发服务
欢迎各位志同道合的“道友”参与贡献本文档,并一起壮大 zig 中文社区!
贡献方法:
开发命令:
bun i # 安装依赖
bun dev # 启动热更开发服务
bun format # 运行 prettier, zig fmt 和 autocorrect 格式化程序
bun run build # 构建产物
bun run preview # 运行预览
NOTE 请自行安装
bun
(建议也安装autocorrect
,并且在提交前运行bun format
)
NOTE 本文档所使用的构建工具为 bunjs,在提交时请勿将其他 nodejs 的包管理工具的额外配置文件添加到仓库中。
如需要更新依赖,请参照此处 Lockfile 先设置 git 使用 bun 来 diff 文件!