Google XML Document Format Style Guide Version 1.0
0 码力 | 13 页 | 51.99 KB | 2 年前该文档提供了设计新的XML文档格式的一系列指南,适用于机器生成和消费的XML数据。指南强调了命名空间的使用、元素与属性的区分、二进制数据的处理、字符编码的选择以及XML schema的设计原则。文档建议使用UTF-8字符编码、RELAX NG紧凑语法作为模式语言,并推荐使用Salami Slice风格进行模式设计。此外,文档还强调了避免混合内容、合理使用属性以及处理二进制数据时使用Base64编码。
Markdown style guide
0 码力 | 8 页 | 44.60 KB | 2 年前文档提供了Markdown编写规范的详细指南,强调了简单性、可读性和可维护性。主要内容包括文档布局、标题使用、列表格式、代码块嵌入、链接处理、图片使用以及避免HTML的建议。文档推荐使用ATX风格标题,避免冗长的表格,优先使用列表和Markdown语法,以提高文档的可读性和可编辑性。
philosophy style guide
0 码力 | 2 页 | 22.72 KB | 2 年前文档阐述了编写哲学风格指南的原则,强调极简主义、可扩展性和可读性。内容指出,文档应专注于核心功能,避免不必要的复杂性,以满足工程师的需求。文档还提到,保持内容的简洁性和可移植性是关键,同时应注重实用性和及时性。目标是通过最小化干扰和上下文切换,提升文档的效率和可读性。
The Zig Programming Language 0.12.0 Documentation
0 码力 | 241 页 | 7.37 MB | 2 年前The Zig Programming Language 0.12.0 Documentation introduces a general-purpose language and toolchain focused on robustness, optimality, reusability, and maintainability. It covers the standard library, offering essential algorithms, data structures, and utilities. The document explains Zig's interaction with existing C code, its testing framework, and the build system supporting task automation and project configuration. It emphasizes code clarity, efficient learning through examples, and a self-contained documentation structure.
The Zig Programming Language 0.11.0 Documentation
0 码力 | 238 页 | 7.80 MB | 2 年前文档主要介绍了Zig编程语言的设计理念、核心功能和使用方法。Zig语言强调健壮性、最优性和可重用性,提供了强大的标准库和构建系统。文档详细阐述了内联汇编的使用规范、变量的声明与作用域规则、测试框架的使用方法,以及如何进行交叉平台开发。此外,文档还提供了代码样例和测试案例,帮助读者理解和应用Zig语言的核心特性。
The Zig Programming Language 0.9.1 Documentation
0 码力 | 234 页 | 7.90 MB | 2 年前文档介绍了Zig编程语言的内存分配处理方式,强调了正确处理内存分配失败的重要性,并讨论了递归的实现特点。此外,文档还详细说明了Zig语言中指针的生命周期和所有权管理,并提供了测试功能的示例。最后,文档介绍了Zig的代码风格指南,包括缩进、命名 convention 等规范。
The Zig Programming Language 0.10.1 Documentation
0 码力 | 239 页 | 8.03 MB | 2 年前文档介绍了Zig编程语言,强调其健壮性、最优性、可重用性和易维护性。Zig语言无需垃圾回收,支持手动内存管理,适用于实时软件和嵌入式系统。文档详细讲解了Zig标准库的功能,包括常用算法和数据结构,并提供了测试工具的使用示例。此外,还讨论了变量、标识符、构建系统以及如何处理不可达代码。
The Zig Programming Language 0.8.1 Documentation
0 码力 | 234 页 | 6.01 MB | 2 年前文档介绍了Zig编程语言及其工具链,强调其内存管理、错误处理和构建系统。Zig不提供默认分配器,要求程序员显式管理内存。文档讨论了堆分配失败的处理、递归的内存问题、内存生命周期管理,并提供了构建系统和代码风格指南。Zig旨在创建 robust、optimal、 reusable 和 maintainable 的软件,文档通过示例展示了其核心功能和使用方法。
The Zig Programming Language 0.7.1 Documentation
0 码力 | 225 页 | 5.74 MB | 2 年前该文档是Zig编程语言0.7.1版本的技术文档,核心内容包括:Zig通过返回error.OutOfMemory处理堆分配失败,而非直接崩溃;递归作为建模工具但存在无界内存分配问题,未来版本将提供栈溢出保护;Zig不自动管理内存,程序员需通过*Allocator参数显式分配,如FixedBufferAllocator和GeneralPurposeAllocator;Zig构建系统提供跨平台、无依赖的构建逻辑声明,支持构建可执行文件、测试等任务;文档还涵盖Hello World示例、内存所有权约定、内联汇编约束、目标平台支持及编码风格指南。
The Zig Programming Language 0.6.0 Documentation
0 码力 | 214 页 | 5.37 MB | 2 年前《The Zig Programming Language 0.6.0 Documentation》主要介绍了Zig编程语言的设计理念、核心特性及其使用方法。Zig是一种通用编程语言,旨在维护稳健、最优和可重用的软件。文档详细讨论了内存管理、所有权系统、异常处理、编译变量以及语言的风格指南,并通过多个示例展示了如何使用Zig的各个功能。Zig语言的特点包括无运行时开销、手动内存管理、强大的编译器支持以及跨平台兼容性。
共 35 条
- 1
- 2
- 3
- 4













