语言生态依赖与发布
比较 Cargo、Go Modules、Python 环境和依赖解析的边界,形成跨语言供应链判断。
阅读起点
先从本页第一章开始;如果对应概念已经熟悉,可以从目录中选择需要补齐的章节。
全书顺序
本书按知识依赖组织。主线先建立可运行的共同模型,再进入机制、工程边界和生产约束;维护与前沿内容明确标注,不改变主线的学习顺序。
第1章|Cargo 包、Manifest 与依赖
理解Cargo 包、Manifest 与依赖的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
- Package、Crate 与 Target:理解Cargo 的Package、Crate 与 Target的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
- Manifest、版本与特性:理解Cargo 的Manifest、版本与特性的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
- 依赖解析、Cargo.lock 与 registry:理解Cargo 的依赖解析、Cargo.lock 与 registry的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
第2章|Cargo Workspace、生成与目标平台
理解Cargo Workspace、生成与目标平台的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
- Workspace 与大型项目:理解Cargo 的Workspace 与大型项目的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
- build.rs、proc macro 与生成代码:理解Cargo 的build.rs、proc macro 与生成代码的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
- Profile、目标平台与产物:理解Cargo 的Profile、目标平台与产物的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
第3章|Cargo 测试、文档与发布
理解Cargo 测试、文档与发布的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
- 测试、文档、基准与发布:理解Cargo 的测试、文档、基准与发布的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
- 模块、包与导入路径:理解Go Modules 的模块、包与导入路径的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
- 版本、MVS 与依赖图:理解Go Modules 的版本、MVS 与依赖图的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
第4章|Go Modules 模块、版本与校验
理解Go Modules 模块、版本与校验的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
- go.mod、go.sum 与整洁依赖:理解Go Modules 的go.mod、go.sum 与整洁依赖的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
- Workspace、多模块与 Monorepo:理解Go Modules 的Workspace、多模块与 Monorepo的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
- 代理、校验数据库与私有依赖:理解Go Modules 的代理、校验数据库与私有依赖的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
第5章|Go Workspace、代理与交叉编译
理解Go Workspace、代理与交叉编译的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
- vendor、构建标签与交叉编译:理解Go Modules 的vendor、构建标签与交叉编译的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
- 工具依赖、测试与工程治理:理解Go Modules 的工具依赖、测试与工程治理的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
- 解释器、环境与安装位置:理解Python 依赖管理 的解释器、环境与安装位置的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
第6章|Python 环境、解析与标准打包
理解Python 环境、解析与标准打包的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
- pip、PyPI 与依赖解析:理解Python 依赖管理 的pip、PyPI 与依赖解析的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
- pyproject、构建后端与标准打包:理解Python 依赖管理 的pyproject、构建后端与标准打包的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
- 锁定、更新与环境矩阵:理解Python 依赖管理 的锁定、更新与环境矩阵的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
第7章|Python 工作流、原生扩展与供应链
理解Python 工作流、原生扩展与供应链的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
- uv、Poetry、pipx 与项目工作流:理解Python 依赖管理 的uv、Poetry、pipx 与项目工作流的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
- 原生扩展、系统依赖与跨平台:理解Python 依赖管理 的原生扩展、系统依赖与跨平台的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
- 私有源、供应链与发布:理解Python 依赖管理 的私有源、供应链与发布的核心模型、常见操作和适用边界,并能据此判断下一步该查什么或如何验证。
阅读边界
本页是学习路线和专题入口,不替代专题笔记中的机制解释、可运行示例和练习。笔记尚未完成的专题会先显示为占位页;已有经验的读者可以跳到具体章节,再按前置关系回补。
路线状态
本路线的目录已完成本轮架构审查;专题笔记的内容质量和来源审查另行进行。